diff options
Diffstat (limited to 'res')
-rw-r--r-- | res/layout/grant_permissions.xml | 105 | ||||
-rw-r--r-- | res/values/themes.xml | 3 |
2 files changed, 57 insertions, 51 deletions
diff --git a/res/layout/grant_permissions.xml b/res/layout/grant_permissions.xml index 463f0ccd..185bade5 100644 --- a/res/layout/grant_permissions.xml +++ b/res/layout/grant_permissions.xml @@ -17,71 +17,74 @@ <com.android.packageinstaller.permission.ui.ManualLayoutFrame xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" - android:layout_height="fill_parent" > + android:layout_height="fill_parent" + android:clipChildren="false"> <LinearLayout android:id="@+id/dialog_container" - android:layout_width="fill_parent" - android:layout_height="fill_parent" - android:paddingTop="24dip" - android:paddingBottom="8dip" - android:paddingStart="22dip" - android:paddingEnd="16dip" + android:layout_width="wrap_content" + android:layout_height="wrap_content" android:orientation="vertical"> <FrameLayout android:id="@+id/desc_container" android:layout_width="match_parent" - android:layout_height="wrap_content" > + android:layout_height="wrap_content" + android:paddingTop="24dip" + android:paddingStart="22dip" + android:paddingEnd="16dip" + android:background="?android:attr/colorBackgroundFloating"> <include layout="@layout/permission_description" /> </FrameLayout> - <CheckBox - android:id="@+id/do_not_ask_checkbox" - android:layout_width="fill_parent" - android:layout_height="wrap_content" - android:layout_marginTop="16dip" - android:text="@string/never_ask_again" - style="?android:attr/textAppearanceSmall" - android:visibility="gone"> - </CheckBox> - - <com.android.packageinstaller.permission.ui.ButtonBarLayout - android:id="@+id/button_group" + <LinearLayout android:layout_width="match_parent" - android:layout_height="match_parent" - android:orientation="horizontal" - android:paddingStart="2dip" - android:paddingTop="16dip"> - - <TextView - android:id="@+id/current_page_text" - android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="vertical" + android:paddingBottom="8dip" + android:paddingStart="22dip" + android:paddingEnd="16dip" + android:background="?android:attr/colorBackgroundFloating"> + + <CheckBox + android:id="@+id/do_not_ask_checkbox" + android:layout_width="fill_parent" android:layout_height="wrap_content" - android:layout_gravity="start|bottom" - android:paddingTop="4dp" - android:paddingBottom="4dp" - android:paddingEnd="12dp" - android:singleLine="true" + android:layout_marginTop="16dip" + android:text="@string/never_ask_again" style="?android:attr/textAppearanceSmall" - android:textColor="?android:attr/textColorSecondary" - android:visibility="invisible"> - </TextView> - - <Space - android:id="@*android:id/spacer" - android:layout_width="0dp" - android:layout_height="0dp" - android:layout_weight="1" - android:visibility="invisible" > - </Space> - - <LinearLayout - android:layout_width="wrap_content" + android:visibility="gone"> + </CheckBox> + + <com.android.packageinstaller.permission.ui.ButtonBarLayout + android:id="@+id/button_group" + android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_gravity="end" - android:orientation="horizontal" > + android:orientation="horizontal" + android:paddingStart="2dip" + android:paddingTop="16dip"> + + <TextView + android:id="@+id/current_page_text" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingTop="4dp" + android:paddingBottom="4dp" + android:paddingEnd="12dp" + android:singleLine="true" + style="?android:attr/textAppearanceSmall" + android:textColor="?android:attr/textColorSecondary" + android:visibility="invisible"> + </TextView> + + <Space + android:id="@*android:id/spacer" + android:layout_width="0dp" + android:layout_height="0dp" + android:layout_weight="1" + android:visibility="invisible" > + </Space> <Button android:id="@+id/permission_deny_button" @@ -100,9 +103,9 @@ android:text="@string/grant_dialog_button_allow" > </Button> - </LinearLayout> + </com.android.packageinstaller.permission.ui.ButtonBarLayout> - </com.android.packageinstaller.permission.ui.ButtonBarLayout> + </LinearLayout> </LinearLayout> diff --git a/res/values/themes.xml b/res/values/themes.xml index 026c77fa..a58c7be8 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -23,6 +23,9 @@ <style name="GrantPermissions" parent="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar"> + <item name="*android:windowFixedHeightMajor">100%</item> + <item name="*android:windowFixedHeightMinor">100%</item> + <item name="android:windowBackground">@android:color/transparent</item> </style> </resources> |