Searched refs:stateSet (Results 1 - 6 of 6) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/util/
H A DStateSetTest.java31 int[] stateSet = new int[3];
34 stateSet[0] = 1;
35 assertTrue(StateSet.stateSetMatches(stateSpec, stateSet));
37 stateSet[0] = 2;
38 assertFalse(StateSet.stateSetMatches(stateSpec, stateSet));
39 // Add another state to the spec which the stateSet doesn't match
41 assertFalse(StateSet.stateSetMatches(stateSpec, stateSet));
42 // Add the missing matching element to the stateSet
43 stateSet[1] = 1;
44 assertTrue(StateSet.stateSetMatches(stateSpec, stateSet));
[all...]
/frameworks/base/core/java/android/util/
H A DStateSet.java54 * Return whether the stateSet matches the desired stateSpec.
58 * @param stateSet an array of {@link android.view.View} states
60 public static boolean stateSetMatches(int[] stateSpec, int[] stateSet) { argument
61 if (stateSet == null) {
65 int stateSetSize = stateSet.length;
82 final int state = stateSet[j];
/frameworks/base/graphics/java/android/graphics/drawable/
H A DStateListDrawable.java81 * @param stateSet - An array of resource Ids to associate with the image.
85 public void addState(int[] stateSet, Drawable drawable) { argument
87 mStateListState.addStateSet(stateSet, drawable);
99 protected boolean onStateChange(int[] stateSet) { argument
100 int idx = mStateListState.indexOfStateSet(stateSet);
102 + Arrays.toString(stateSet) + " found " + idx);
109 return super.onStateChange(stateSet);
237 * @param stateSet the state set to look up
243 public int getStateDrawableIndex(int[] stateSet) { argument
244 return mStateListState.indexOfStateSet(stateSet);
287 addStateSet(int[] stateSet, Drawable drawable) argument
293 indexOfStateSet(int[] stateSet) argument
[all...]
H A DDrawable.java452 * <p>Note: The Drawable holds a reference on to <var>stateSet</var>
456 * @param stateSet The new set of states to be displayed.
462 public boolean setState(final int[] stateSet) { argument
463 if (!Arrays.equals(mStateSet, stateSet)) {
464 mStateSet = stateSet;
465 return onStateChange(stateSet);
/frameworks/base/core/java/android/content/res/
H A DColorStateList.java266 * @param stateSet an array of {@link android.view.View} states
268 * {@link ColorStateList} that matches the stateSet.
272 public int getColorForState(int[] stateSet, int defaultColor) { argument
276 if (StateSet.stateSetMatches(stateSpec, stateSet)) {
/frameworks/base/core/java/android/widget/
H A DExpandableListView.java368 final int stateSet[] = pos.position.flatListPos == pos.groupMetadata.lastChildFlPos
371 indicator.setState(stateSet);

Completed in 382 milliseconds