diff --git a/app/src/main/java/org/xbmc/kore/ui/generic/NavigationDrawerFragment.java b/app/src/main/java/org/xbmc/kore/ui/generic/NavigationDrawerFragment.java index d4c725c..66b56b7 100644 --- a/app/src/main/java/org/xbmc/kore/ui/generic/NavigationDrawerFragment.java +++ b/app/src/main/java/org/xbmc/kore/ui/generic/NavigationDrawerFragment.java @@ -83,11 +83,11 @@ public class NavigationDrawerFragment extends Fragment { ACTIVITY_TVSHOWS = 3, ACTIVITY_MUSIC = 4, ACTIVITY_PVR = 5, - ACTIVITY_LOCAL_FILES = 6, + ACTIVITY_FILES = 6, ACTIVITY_ADDONS = 7, ACTIVITY_SETTINGS = 8, ACTIVITY_FAVOURITES = 9, - ACTIVITY_FILES = 10; + ACTIVITY_LOCAL_FILES = 10; // The current selected item id (based on the activity) diff --git a/app/src/main/java/org/xbmc/kore/ui/sections/settings/SettingsFragment.java b/app/src/main/java/org/xbmc/kore/ui/sections/settings/SettingsFragment.java index 6942b09..5759b04 100644 --- a/app/src/main/java/org/xbmc/kore/ui/sections/settings/SettingsFragment.java +++ b/app/src/main/java/org/xbmc/kore/ui/sections/settings/SettingsFragment.java @@ -85,20 +85,22 @@ public class SettingsFragment extends PreferenceFragmentCompat Class iterClass = sideMenuItems.getClass(); try { @SuppressWarnings("unchecked") - Method m = iterClass.getDeclaredMethod("onSetInitialValue", boolean.class, Object.class); + Method m = iterClass.getDeclaredMethod("onSetInitialValue", Object.class); m.setAccessible(true); - m.invoke(sideMenuItems, true, null); + m.invoke(sideMenuItems, (Object)null); } catch (Exception e) { + LogUtils.LOGD(TAG, "Error while setting default Nav Drawer shortcuts: " + e.toString()); } } if (getPreferenceManager().getSharedPreferences().getStringSet(Settings.getRemoteBarItemsPrefKey(hostId), null) != null) { Class iterClass = remoteBarItems.getClass(); try { @SuppressWarnings("unchecked") - Method m = iterClass.getDeclaredMethod("onSetInitialValue", boolean.class, Object.class); + Method m = iterClass.getDeclaredMethod("onSetInitialValue", Object.class); m.setAccessible(true); - m.invoke(remoteBarItems, true, null); + m.invoke(remoteBarItems, (Object)null); } catch (Exception e) { + LogUtils.LOGD(TAG, "Error while setting default bottom bar shortcuts: " + e.toString()); } } diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index b67a1cd..1d0ca02 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -56,6 +56,19 @@ @string/system + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + + @string/movies @@ -68,6 +81,18 @@ @string/addons + + + 2 + 3 + 4 + 5 + 9 + 6 + 10 + 7 + + WiFi @@ -85,19 +110,6 @@ 0 - - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - - 0 1 @@ -106,16 +118,4 @@ 5 - - - 2 - 3 - 4 - 5 - 9 - 6 - 10 - 7 - - \ No newline at end of file