/frameworks/base/core/tests/coretests/src/android/util/ |
H A D | StateSetTest.java | 31 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/graphics/java/android/graphics/drawable/ |
H A D | StateListDrawable.java | 76 * @param stateSet - An array of resource Ids to associate with the image. 80 public void addState(int[] stateSet, Drawable drawable) { argument 82 mStateListState.addStateSet(stateSet, drawable); 94 protected boolean onStateChange(int[] stateSet) { argument 95 final boolean changed = super.onStateChange(stateSet); 97 int idx = mStateListState.indexOfStateSet(stateSet); 99 + Arrays.toString(stateSet) + " found " + idx); 268 * @param stateSet the state set to look up 274 public int getStateDrawableIndex(int[] stateSet) { argument 275 return mStateListState.indexOfStateSet(stateSet); 327 addStateSet(int[] stateSet, Drawable drawable) argument 333 indexOfStateSet(int[] stateSet) argument [all...] |
H A D | AnimatedStateListDrawable.java | 105 * @param stateSet An array of resource IDs to associate with the keyframe 109 public void addState(@NonNull int[] stateSet, @NonNull Drawable drawable, int id) { argument 114 mState.addStateSet(stateSet, drawable, id); 141 protected boolean onStateChange(int[] stateSet) { argument 144 final int targetIndex = mState.indexOfKeyframe(stateSet); 153 changed |= current.setState(stateSet); 600 int addStateSet(@NonNull int[] stateSet, @NonNull Drawable drawable, int id) { argument 601 final int index = super.addStateSet(stateSet, drawable); 606 int indexOfKeyframe(@NonNull int[] stateSet) { argument 607 final int index = super.indexOfStateSet(stateSet); [all...] |
H A D | Drawable.java | 667 * <p>Note: The Drawable holds a reference on to <var>stateSet</var> 671 * @param stateSet The new set of states to be displayed. 677 public boolean setState(final int[] stateSet) { argument 678 if (!Arrays.equals(mStateSet, stateSet)) { 679 mStateSet = stateSet; 680 return onStateChange(stateSet);
|
H A D | RippleDrawable.java | 243 protected boolean onStateChange(int[] stateSet) { argument 244 final boolean changed = super.onStateChange(stateSet); 250 for (int state : stateSet) {
|
H A D | ColorDrawable.java | 195 protected boolean onStateChange(int[] stateSet) { argument
|
H A D | GradientDrawable.java | 319 final int[] stateSet = getState(); 320 color = colorStateList.getColorForState(stateSet, 0); 745 final int[] stateSet = getState(); 746 color = colorStateList.getColorForState(stateSet, 0); 753 protected boolean onStateChange(int[] stateSet) { argument 759 final int newColor = solidColors.getColorForState(stateSet, 0); 771 final int newColor = strokeColors.getColorForState(stateSet, 0);
|
H A D | ShapeDrawable.java | 337 protected boolean onStateChange(int[] stateSet) { argument
|
H A D | NinePatchDrawable.java | 592 protected boolean onStateChange(int[] stateSet) { argument
|
H A D | BitmapDrawable.java | 703 protected boolean onStateChange(int[] stateSet) { argument
|
H A D | VectorDrawable.java | 382 protected boolean onStateChange(int[] stateSet) { argument
|
/frameworks/base/core/java/android/util/ |
H A D | StateSet.java | 142 * Return whether the stateSet matches the desired stateSpec. 146 * @param stateSet an array of {@link android.view.View} states 148 public static boolean stateSetMatches(int[] stateSpec, int[] stateSet) { argument 149 if (stateSet == null) { 153 int stateSetSize = stateSet.length; 170 final int state = stateSet[j];
|
/frameworks/support/v4/donut/android/support/v4/graphics/drawable/ |
H A D | DrawableWrapperDonut.java | 96 public boolean setState(final int[] stateSet) { argument 97 boolean handled = mDrawable.setState(stateSet); 98 handled = updateTint(stateSet) || handled;
|
/frameworks/support/v7/appcompat/src/android/support/v7/graphics/drawable/ |
H A D | DrawableWrapper.java | 91 public boolean setState(final int[] stateSet) { argument 92 return mDrawable.setState(stateSet);
|
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ |
H A D | ListViewCompat.java | 350 public boolean setState(int[] stateSet) { argument 352 return super.setState(stateSet);
|
/frameworks/base/core/java/android/content/res/ |
H A D | ColorStateList.java | 482 * @param stateSet an array of {@link android.view.View} states 485 * stateSet. 489 public int getColorForState(@Nullable int[] stateSet, int defaultColor) { argument 493 if (StateSet.stateSetMatches(stateSpec, stateSet)) {
|
/frameworks/base/core/java/android/widget/ |
H A D | DatePickerCalendarDelegate.java | 224 final int[][] stateSet = new int[][] {{ R.attr.state_activated }, {}}; 226 return new ColorStateList(stateSet, colors);
|
H A D | ExpandableListView.java | 499 final int stateSet[] = pos.position.flatListPos == pos.groupMetadata.lastChildFlPos 502 indicator.setState(stateSet);
|
H A D | SearchView.java | 883 final int[] stateSet = focused ? FOCUSED_STATE_SET : EMPTY_STATE_SET; 886 searchPlateBg.setState(stateSet); 890 submitAreaBg.setState(stateSet);
|
H A D | SimpleMonthView.java | 455 final int[] stateSet = StateSet.get(stateMask); 456 dayTextColor = mDayTextColor.getColorForState(stateSet, 0);
|
H A D | TimePickerClockDelegate.java | 269 final int[][] stateSet = new int[][] {{ R.attr.state_activated }, {}}; 271 return new ColorStateList(stateSet, colors);
|
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ |
H A D | SearchView.java | 897 final int[] stateSet = focused ? FOCUSED_STATE_SET : EMPTY_STATE_SET; 900 searchPlateBg.setState(stateSet); 904 submitAreaBg.setState(stateSet);
|
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/ |
H A D | VectorDrawableCompat.java | 345 protected boolean onStateChange(int[] stateSet) { argument
|