import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
-import android.support.wear.widget.drawer.WearableNavigationDrawerView;
+
+import androidx.core.content.res.ResourcesCompat;
+import androidx.wear.widget.drawer.WearableNavigationDrawerView;
import net.osdn.gokigen.joggingtimer.R;
{
private final Context context;
private final ListSelectionMenuAdapter.ISelectedMenu callback;
- private List<ListSelectionMenuAdapter.MenuItem> menuItems = new ArrayList<>();
+ private final List<ListSelectionMenuAdapter.MenuItem> menuItems = new ArrayList<>();
ListSelectionMenuAdapter(Context context, ListSelectionMenuAdapter.ISelectedMenu callback)
{
try
{
int iconId = menuItems.get(pos).iconResId;
- Drawable icon = android.support.v4.content.res.ResourcesCompat.getDrawable(context.getResources(), iconId, null);
+ Drawable icon = ResourcesCompat.getDrawable(context.getResources(), iconId, null);
if (icon != null)
{
icon.setTint(Color.WHITE);
return (menuItems.size());
}
- private class MenuItem
+ private static class MenuItem
{
private final int menuId;
private final int iconResId;