From b134f387d15bf2b3184c38b4c0397265056bbd1c Mon Sep 17 00:00:00 2001 From: Andrey Yepin Date: Tue, 8 Oct 2024 13:29:48 -0700 Subject: Add Launcher hover effect Use Launcher iconlib's FastBitmapDrawable for chooser item icons to enable the Launcher pointer hover effect. Add a custom ChooserTargetItemView to dispatch hover events. Modify the chooser item layout to use the new view and replace image view margins with paddings to accommodate scaled-up icons on hover. Bug: 295175912 Test: atest IntentResolver-tests-unit Test: manual testing for icons hover effect including the case of disabled icons when no selections is made in Shareousel Flag: com.android.intentresolver.target_hover_and_keyboard_focus_states Change-Id: I9bc468895b72dc6770b8c4c7eeac7673b4d6a8b4 --- java/res/values/dimens.xml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'java/res/values') diff --git a/java/res/values/dimens.xml b/java/res/values/dimens.xml index a1f03276..f85ad069 100644 --- a/java/res/values/dimens.xml +++ b/java/res/values/dimens.xml @@ -34,6 +34,10 @@ 288dp 56dp 22dp + 8dp + 7dp + 72dp + 70dp 18sp 12sp 12sp -- cgit v1.2.3-59-g8ed1b