diff --git a/app/src/main/java/com/limelight/AppView.java b/app/src/main/java/com/limelight/AppView.java index baefa505..4ebdb8f2 100644 --- a/app/src/main/java/com/limelight/AppView.java +++ b/app/src/main/java/com/limelight/AppView.java @@ -494,6 +494,7 @@ public class AppView extends Activity implements AdapterFragmentCallbacks { } }); registerForContextMenu(listView); + listView.requestFocus(); } public class AppObject { diff --git a/app/src/main/res/layout/app_grid_view.xml b/app/src/main/res/layout/app_grid_view.xml index 980ef19a..192bbf37 100644 --- a/app/src/main/res/layout/app_grid_view.xml +++ b/app/src/main/res/layout/app_grid_view.xml @@ -9,5 +9,7 @@ android:numColumns="auto_fit" android:columnWidth="160dp" android:stretchMode="spacingWidth" + android:focusable="true" + android:focusableInTouchMode="true" android:gravity="center"/> \ No newline at end of file diff --git a/app/src/main/res/layout/app_grid_view_small.xml b/app/src/main/res/layout/app_grid_view_small.xml index cb7b5518..1d7c97f0 100644 --- a/app/src/main/res/layout/app_grid_view_small.xml +++ b/app/src/main/res/layout/app_grid_view_small.xml @@ -9,5 +9,7 @@ android:numColumns="auto_fit" android:columnWidth="105dp" android:stretchMode="spacingWidth" + android:focusable="true" + android:focusableInTouchMode="true" android:gravity="center"/> \ No newline at end of file diff --git a/app/src/main/res/layout/list_view.xml b/app/src/main/res/layout/list_view.xml index e303b15c..06b044df 100644 --- a/app/src/main/res/layout/list_view.xml +++ b/app/src/main/res/layout/list_view.xml @@ -10,6 +10,8 @@ android:background="@drawable/list_view_unselected" android:fastScrollEnabled="true" android:longClickable="false" + android:focusable="true" + android:focusableInTouchMode="true" android:stackFromBottom="false" > diff --git a/app/src/main/res/layout/pc_grid_view.xml b/app/src/main/res/layout/pc_grid_view.xml index 312d840c..bce5a0e2 100644 --- a/app/src/main/res/layout/pc_grid_view.xml +++ b/app/src/main/res/layout/pc_grid_view.xml @@ -8,5 +8,7 @@ android:layout_height="fill_parent" android:numColumns="auto_fit" android:columnWidth="160dp" + android:focusable="true" + android:focusableInTouchMode="true" android:gravity="center"/> \ No newline at end of file diff --git a/app/src/main/res/layout/pc_grid_view_small.xml b/app/src/main/res/layout/pc_grid_view_small.xml index 22486764..1dde64e4 100644 --- a/app/src/main/res/layout/pc_grid_view_small.xml +++ b/app/src/main/res/layout/pc_grid_view_small.xml @@ -8,5 +8,7 @@ android:layout_height="fill_parent" android:numColumns="auto_fit" android:columnWidth="105dp" + android:focusable="true" + android:focusableInTouchMode="true" android:gravity="center"/> \ No newline at end of file