关于BottomSheetDialogFragment中的EditText选中后不能顶起整个布局
2019-05-27 20:16
393 查看
只需要添加一段代码就好
public class CommentFragment extends BottomSheetDialogFragment { public CommentFragment() { // Required empty public constructor } @NonNull @Override public Dialog onCreateDialog(Bundle savedInstanceState) { return new BottomSheetDialog(Objects.requireNonNull(getContext())); } @Override public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { //就是下面这段 getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); return inflater.inflate(R.layout.fragment_comment, container, false); } }
相关文章推荐
- 关于带有EditText的自定义AlertDialog,不能弹出软件盘的解决方法
- 关于AlertDialog中EditText不能弹出输入法解决方法
- AlertDialog自定义布局中有editText,不能弹出软键盘
- 关于AlertDialog中EditText不能弹出输入法解决方法
- Android 关于BottomDialogSheet 与Layout擦出爱的火花?
- 关于自定义dialog的EditText无法弹出软键盘的bug的解决方案
- BottomDialog 是一个通过 DialogFragment 实现的底部弹窗布局,并且支持弹出动画,支持任意布局http://shaohui.me
- 自定义AlertDialog,以及解决自定义Dialog中EditText不能弹出输入法的问题
- android获取自定义布局的alertdialog中edittext的值
- 关于有时在安卓布局文件中EditText出现文字显示不出来或者光标不显示的问题的解决方案
- 关于EditText中设置不能为空格或为空的方法
- 自定义dialog及布局(含EditText、Spinner)的输入设置和软键盘弹出设置
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- 关于EditText中设置不能为空格或为空的方法
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- Dialog中EditText不能自动弹出输入法解决方法
- 项目中---关于AlertDialog中EditText不显示软键盘的解决方法
- 关于在extjs中使用column布局,不能显示textfield的标签(fieldLabel)解决方法
- 关于TabActivity中的EditText只能填数据不能删数据的问题
- 如何禁止使用bottomsheetdialogfragment拖动?