diff --git a/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.java b/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.java index aa2db905c..aacdfd1db 100644 --- a/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.java +++ b/app/src/main/java/code/name/monkey/retromusic/activities/MainActivity.java @@ -216,6 +216,9 @@ public class MainActivity extends AbsSlidingMusicPanelActivity menu.add(0, R.id.action_search, 0, getString(R.string.action_search)) .setIcon(R.drawable.ic_mic_white_24dp) .setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM); + menu.add(0, R.id.action_settings, 0, getString(R.string.action_settings)) + .setIcon(R.drawable.ic_settings_white_24dp) + .setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM); } if (isFolderPage()) { menu.add(0, R.id.action_scan, 0, R.string.scan_media) @@ -276,6 +279,9 @@ public class MainActivity extends AbsSlidingMusicPanelActivity case R.id.action_new_playlist: CreatePlaylistDialog.create().show(getSupportFragmentManager(), "CREATE_PLAYLIST"); return true; + case R.id.action_settings: + NavigationUtil.goToSettings(this); + return true; } return super.onOptionsItemSelected(item); } diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt index 18f08379f..a442fb32e 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/base/AbsPlayerFragment.kt @@ -69,6 +69,10 @@ abstract class AbsPlayerFragment : AbsMusicServiceFragment(), SongShareDialog.create(song).show(childFragmentManager, "SHARE_SONG") return true } + R.id.action_go_to_drive_mode -> { + NavigationUtil.gotoDriveMode(requireActivity()) + return true + } R.id.action_delete_from_device -> { DeleteSongsDialog.create(song).show(childFragmentManager, "DELETE_SONGS") return true diff --git a/app/src/main/res/layout/activity_main_content.xml b/app/src/main/res/layout/activity_main_content.xml index 354bebec4..b3e78f41e 100644 --- a/app/src/main/res/layout/activity_main_content.xml +++ b/app/src/main/res/layout/activity_main_content.xml @@ -47,8 +47,8 @@ android:layout_width="match_parent" android:layout_height="@dimen/toolbar_height" android:background="?attr/colorSurface" - app:navigationIcon="@drawable/ic_menu_white_24dp" app:popupTheme="?attr/toolbarPopupTheme" + app:titleTextColor="?attr/colorControlNormal" app:titleTextAppearance="@style/TextViewHeadline6" tools:ignore="UnusedAttribute"> @@ -58,6 +58,7 @@ android:layout_height="wrap_content" android:gravity="center" android:text="@string/app_name" + android:textColor="?attr/colorControlNormal" android:textAppearance="@style/TextViewHeadline6" /> diff --git a/app/src/main/res/menu/menu_player.xml b/app/src/main/res/menu/menu_player.xml index 4d2f83b0b..522fc7c92 100755 --- a/app/src/main/res/menu/menu_player.xml +++ b/app/src/main/res/menu/menu_player.xml @@ -14,6 +14,11 @@ android:orderInCategory="2" android:title="@string/now_playing_queue" app:showAsAction="ifRoom" /> + - - - - \ No newline at end of file diff --git a/app/src/main/res/values/ids.xml b/app/src/main/res/values/ids.xml index 34ff9c511..989755ebd 100644 --- a/app/src/main/res/values/ids.xml +++ b/app/src/main/res/values/ids.xml @@ -1,6 +1,8 @@ + +