From 2a3eb5f403cd29f88dc7f37512a887b623bf813b Mon Sep 17 00:00:00 2001 From: Adrian Ulrich Date: Sun, 1 Nov 2015 17:09:37 +0100 Subject: [PATCH] Beautify Android 6 permission request --- AndroidManifest.xml | 3 +- res/layout/library_content.xml | 1 + res/layout/permission_request.xml | 42 +++++++++++++++++++ res/values/translatable.xml | 2 + .../android/vanilla/AudioPickerActivity.java | 7 +++- .../android/vanilla/LibraryActivity.java | 14 ++++++- .../android/vanilla/MediaUtils.java | 30 +++++++++++-- .../vanilla/PermissionRequestActivity.java | 39 ++++++++++------- .../android/vanilla/PlaybackActivity.java | 2 - .../android/vanilla/Playlist.java | 6 +-- .../android/vanilla/QueryTask.java | 2 +- .../android/vanilla/SongTimeline.java | 2 +- 12 files changed, 121 insertions(+), 29 deletions(-) create mode 100644 res/layout/permission_request.xml diff --git a/AndroidManifest.xml b/AndroidManifest.xml index e6745f7b..62869663 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -151,7 +151,8 @@ THE SOFTWARE. + android:name="PermissionRequestActivity" + android:theme="@android:style/Theme.Translucent.NoTitleBar" /> diff --git a/res/layout/library_content.xml b/res/layout/library_content.xml index d5a02dce..e0bd35f8 100644 --- a/res/layout/library_content.xml +++ b/res/layout/library_content.xml @@ -42,5 +42,6 @@ THE SOFTWARE. android:layout_width="wrap_content" android:layout_height="fill_parent" /> + diff --git a/res/layout/permission_request.xml b/res/layout/permission_request.xml new file mode 100644 index 00000000..4ddf0b51 --- /dev/null +++ b/res/layout/permission_request.xml @@ -0,0 +1,42 @@ + + + + + +