Searched refs:IFocusArea (Results 1 – 8 of 8) sorted by relevance
/aosp12/packages/apps/Car/libs/car-ui-lib/car-rotary-lib/src/main/java/com/android/car/ui/ |
H A D | RotaryCache.java | 126 final IFocusArea mFocusArea; 130 FocusAreaHistory(@NonNull IFocusArea focusArea, long timestamp) { in FocusAreaHistory() 154 void put(int direction, @NonNull IFocusArea targetFocusArea, long elapsedRealtime) { in put() 161 IFocusArea get(int direction, long elapsedRealtime) { in get() 209 IFocusArea getCachedFocusArea(int direction, long elapsedRealtime) { in getCachedFocusArea() 214 void saveFocusArea(int direction, @NonNull IFocusArea targetFocusArea, long elapsedRealtime) { in saveFocusArea()
|
H A D | FocusAreaHelper.java | 151 private SparseArray<IFocusArea> mSpecifiedNudgeFocusAreaMap; 184 private IFocusArea mPreviousFocusArea; 294 IFocusArea oldFocusArea = ViewUtils.getAncestorFocusArea(oldFocus); in maybeClearFocusAreaHistory() 315 TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.IFocusArea); in initAttrs() 542 (IFocusArea) mFocusArea, SystemClock.uptimeMillis()); in performAccessibilityAction() 580 IFocusArea targetFocusArea = getSpecifiedFocusArea(direction); in nudgeToAnotherFocusArea() 599 private void saveFocusAreaHistory(int direction, @NonNull IFocusArea sourceFocusArea, in saveFocusAreaHistory() 600 @NonNull IFocusArea targetFocusArea, long elapsedRealtime) { in saveFocusAreaHistory() 612 IFocusArea getCachedFocusArea(int direction, long elapsedRealtime) { in getCachedFocusArea() 639 private IFocusArea getSpecifiedFocusArea(int direction) { in getSpecifiedFocusArea() [all …]
|
H A D | IFocusArea.java | 47 public interface IFocusArea { interface 89 void setNudgeTargetFocusArea(int direction, @Nullable IFocusArea target); in setNudgeTargetFocusArea()
|
H A D | ConstraintFocusArea.java | 46 public class ConstraintFocusArea extends ConstraintLayout implements IFocusArea { 196 public void setNudgeTargetFocusArea(int direction, @Nullable IFocusArea target) { in setNudgeTargetFocusArea()
|
H A D | FocusArea.java | 45 public class FocusArea extends LinearLayout implements IFocusArea { 195 public void setNudgeTargetFocusArea(int direction, @Nullable IFocusArea target) { in setNudgeTargetFocusArea()
|
H A D | FrameFocusArea.java | 46 public class FrameFocusArea extends FrameLayout implements IFocusArea { 196 public void setNudgeTargetFocusArea(int direction, @Nullable IFocusArea target) { in setNudgeTargetFocusArea()
|
/aosp12/packages/apps/Car/libs/car-ui-lib/car-rotary-lib/src/main/java/com/android/car/ui/utils/ |
H A D | ViewUtils.java | 42 import com.android.car.ui.IFocusArea; 202 public static IFocusArea getAncestorFocusArea(@NonNull View view) { in getAncestorFocusArea() 205 if (parent instanceof IFocusArea) { in getAncestorFocusArea() 206 return (IFocusArea) parent; in getAncestorFocusArea() 225 while (parent != null && parent instanceof ViewGroup && !(parent instanceof IFocusArea)) { in getAncestorScrollableContainer() 527 IFocusArea parent = getAncestorFocusArea(view); in isDefaultFocus() 662 if (view instanceof IFocusArea) { in findDefaultFocusView() 663 IFocusArea focusArea = (IFocusArea) view; in findDefaultFocusView()
|
/aosp12/packages/apps/Car/libs/car-ui-lib/car-rotary-lib/src/androidTest/java/com/android/car/ui/ |
H A D | RotaryCacheTest.java | 80 IFocusArea focusArea = mRotaryCache.getCachedFocusArea(direction, mValidTime); in testGetCachedFocusArea_inTheCache() 89 IFocusArea focusArea = mRotaryCache.getCachedFocusArea(View.FOCUS_RIGHT, mValidTime); in testGetCachedFocusArea_notInTheCache() 99 IFocusArea focusArea = mRotaryCache.getCachedFocusArea(direction, mExpiredTime); in testGetCachedFocusArea_expiredCache()
|