public final class GrantPermissionsViewHandlerImpl implements GrantPermissionsViewHandler, OnClickListener { private static final String ARG_GROUP_NAME = "ARG_GROUP_NAME"; private final Context mContext; private ResultListener mResultListener; private String mGroupName; private LinearLayout mRootView; private TextView mMessageView; private ImageView mIconView; private TextView mCurrentGroupView; private Button mAllowButton; private Button mSoftDenyButton; private Button mHardDenyButton; public GrantPermissionsViewHandlerImpl(Context context) { mContext = context; } @Override public GrantPermissionsViewHandlerImpl setResultListener(ResultListener listener) { mResultListener = listener; return this; } @Override public View createView() { mRootView = (LinearLayout) LayoutInflater.from(mContext) .inflate(R.layout.grant_permissions, null); mMessageView = (TextView) mRootView.findViewById(R.id.permission_message); 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); mSoftDenyButton = (Button) mRootView.findViewById(R.id.permission_deny_button); mHardDenyButton = (Button) mRootView.findViewById( R.id.permission_deny_dont_ask_again_button); mAllowButton.setOnClickListener(this); mSoftDenyButton.setOnClickListener(this); mHardDenyButton.setOnClickListener(this); return mRootView; }设置mRootView的布局大小
时间: 2024-02-27 07:52:10 浏览: 22
要设置`mRootView`的布局大小,请使用以下代码(假设您想将其设置为宽度为500dp,高度为300dp):
```
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(500, 300);
mRootView.setLayoutParams(layoutParams);
```
您可以根据需要调整宽度和高度的值。