FloatingActionButtonSpeedDial
FloatingActionButtonSpeedDial copied to clipboard
Menu Item Focus Color
Step 1: Are you in the right place?
- [x] I have verified there are no duplicate active or recent bugs, questions, or requests
- [x] I have verified that I am using the latest version of the library.
Step 2: Describe your environment
- Library version: 3.1.0
- Android version: 8.0.0 (Oreo)
- Support library version:
?
- Device brand: Sony
- Device model: BRAVIA 4K GB ATV3
Step 3: Describe the problem:
The SpeedDialActionItems are not highlighted when the focus is on them. With the normal FAB this is the case and I need that for the menu as well. Especially on an AndroidTV
Steps to reproduce:
- Grab an AndroidTV and create a sample app with this lib
- click on the main fab
- then request focus on a menu item or navigate on it
Observed Results:
Default Main FAB Focused Main FAB Focused Main FAB and Menu Visisble Focused Menu FAB
Expected Results:
Highlighted Menu FAB on focus request
Relevant Code:
menuItems.add(new SpeedDialActionItem.Builder(downloadID, R.drawable.ic_cloud_download_white_24dp)
.setFabImageTintColor(Color.WHITE)
.create());
menuItems.add(new SpeedDialActionItem.Builder(uploadID, R.drawable.ic_cloud_upload_white_24dp)
.setFabImageTintColor(Color.WHITE)
.create());
speedDialView.addAllActionItems(menuItems);
<com.leinardi.android.speeddial.SpeedDialView
android:id="@+id/speedDial"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="8dp"
app:sdMainFabOpenedSrc="@drawable/ic_close_white_24dp"
app:sdMainFabClosedSrc="@drawable/ic_cloud_white_24dp"
app:sdExpansionMode="top"
app:sdMainFabClosedBackgroundColor="@color/primaryColor"
app:sdMainFabOpenedBackgroundColor="@color/primaryColor"
app:sdMainFabClosedIconColor="@android:color/white"
app:sdMainFabOpenedIconColor="@android:color/white" />
@leinardi Any progress on this?
This issue has been automatically marked as stale because it has not had activity in the last 60 days.
This issue has been automatically marked as stale because it has not had activity in the last 60 days.