Loading res/layout-television/grant_permissions.xml +7 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,13 @@ android:text="@string/grant_dialog_button_allow" style="@style/GrantPermissions.ActionItem" /> <Button android:id="@+id/permission_allow_foreground_only_button" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/grant_dialog_button_allow_foreground" style="@style/GrantPermissions.ActionItem" /> <Button android:id="@+id/permission_allow_one_time_button" android:layout_width="match_parent" Loading src/com/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl.java +9 −0 Original line number Diff line number Diff line package com.android.permissioncontroller.permission.ui.television; import static com.android.permissioncontroller.permission.ui.GrantPermissionsActivity.ALLOW_FOREGROUND_BUTTON; import static com.android.permissioncontroller.permission.ui.GrantPermissionsActivity.ALLOW_ONE_TIME_BUTTON; import static com.android.permissioncontroller.permission.ui.GrantPermissionsActivity.DENY_AND_DONT_ASK_AGAIN_BUTTON; Loading Loading @@ -38,6 +39,7 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi private ImageView mIconView; private TextView mCurrentGroupView; private Button mAllowButton; private Button mAllowForegroundOnlyButton; private Button mAllowOneTimeButton; private Button mSoftDenyButton; private Button mHardDenyButton; Loading @@ -61,6 +63,8 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi mIconView = (ImageView) mRootView.findViewById(R.id.permission_icon); mCurrentGroupView = (TextView) mRootView.findViewById(R.id.current_page_text); mAllowButton = (Button) mRootView.findViewById(R.id.permission_allow_button); mAllowForegroundOnlyButton = (Button) mRootView.findViewById(R.id.permission_allow_foreground_only_button); mAllowOneTimeButton = (Button) mRootView.findViewById(R.id.permission_allow_one_time_button); mSoftDenyButton = (Button) mRootView.findViewById(R.id.permission_deny_button); Loading Loading @@ -98,6 +102,8 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi mIconView.setImageIcon(icon); } mAllowForegroundOnlyButton.setVisibility( buttonVisibilities[ALLOW_FOREGROUND_BUTTON] ? View.VISIBLE : View.GONE); mAllowOneTimeButton.setVisibility( buttonVisibilities[ALLOW_ONE_TIME_BUTTON] ? View.VISIBLE : View.GONE); mHardDenyButton.setVisibility( Loading Loading @@ -127,6 +133,9 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi case R.id.permission_allow_button: mResultListener.onPermissionGrantResult(mGroupName, GRANTED_ALWAYS); break; case R.id.permission_allow_foreground_only_button: mResultListener.onPermissionGrantResult(mGroupName, GRANTED_FOREGROUND_ONLY); break; case R.id.permission_allow_one_time_button: mResultListener.onPermissionGrantResult(mGroupName, GRANTED_ONE_TIME); break; Loading Loading
res/layout-television/grant_permissions.xml +7 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,13 @@ android:text="@string/grant_dialog_button_allow" style="@style/GrantPermissions.ActionItem" /> <Button android:id="@+id/permission_allow_foreground_only_button" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/grant_dialog_button_allow_foreground" style="@style/GrantPermissions.ActionItem" /> <Button android:id="@+id/permission_allow_one_time_button" android:layout_width="match_parent" Loading
src/com/android/permissioncontroller/permission/ui/television/GrantPermissionsViewHandlerImpl.java +9 −0 Original line number Diff line number Diff line package com.android.permissioncontroller.permission.ui.television; import static com.android.permissioncontroller.permission.ui.GrantPermissionsActivity.ALLOW_FOREGROUND_BUTTON; import static com.android.permissioncontroller.permission.ui.GrantPermissionsActivity.ALLOW_ONE_TIME_BUTTON; import static com.android.permissioncontroller.permission.ui.GrantPermissionsActivity.DENY_AND_DONT_ASK_AGAIN_BUTTON; Loading Loading @@ -38,6 +39,7 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi private ImageView mIconView; private TextView mCurrentGroupView; private Button mAllowButton; private Button mAllowForegroundOnlyButton; private Button mAllowOneTimeButton; private Button mSoftDenyButton; private Button mHardDenyButton; Loading @@ -61,6 +63,8 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi mIconView = (ImageView) mRootView.findViewById(R.id.permission_icon); mCurrentGroupView = (TextView) mRootView.findViewById(R.id.current_page_text); mAllowButton = (Button) mRootView.findViewById(R.id.permission_allow_button); mAllowForegroundOnlyButton = (Button) mRootView.findViewById(R.id.permission_allow_foreground_only_button); mAllowOneTimeButton = (Button) mRootView.findViewById(R.id.permission_allow_one_time_button); mSoftDenyButton = (Button) mRootView.findViewById(R.id.permission_deny_button); Loading Loading @@ -98,6 +102,8 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi mIconView.setImageIcon(icon); } mAllowForegroundOnlyButton.setVisibility( buttonVisibilities[ALLOW_FOREGROUND_BUTTON] ? View.VISIBLE : View.GONE); mAllowOneTimeButton.setVisibility( buttonVisibilities[ALLOW_ONE_TIME_BUTTON] ? View.VISIBLE : View.GONE); mHardDenyButton.setVisibility( Loading Loading @@ -127,6 +133,9 @@ public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsVi case R.id.permission_allow_button: mResultListener.onPermissionGrantResult(mGroupName, GRANTED_ALWAYS); break; case R.id.permission_allow_foreground_only_button: mResultListener.onPermissionGrantResult(mGroupName, GRANTED_FOREGROUND_ONLY); break; case R.id.permission_allow_one_time_button: mResultListener.onPermissionGrantResult(mGroupName, GRANTED_ONE_TIME); break; Loading