相关疑难解决方法(0)

AlertDialog中的多个EditText对象

我正在开发一个大学项目,让用户在地图上放置一个点,然后设置叠加对象的标题和描述.问题是,第二个EditText框覆盖了第一个框.这是我的对话框代码.

//Make new Dialog
AlertDialog.Builder dialog = new AlertDialog.Builder(mapView.getContext());
dialog.setTitle("Set Target Title & Description");
dialog.setMessage("Title: ");

final EditText titleBox = new EditText(mapView.getContext());
dialog.setView(titleBox);

dialog.setMessage("Description: ");
final EditText descriptionBox = new EditText(mapView.getContext());
dialog.setView(descriptionBox);
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!!谢谢!

android google-maps dialog android-edittext

43
推荐指数
2
解决办法
5万
查看次数

软键盘未显示在DialogFragment的EditText RecyclerView上

我试图创建一个包含EditTexts的RecyclerView的DialogFragment。当我单击EditText时,它会滚动并显示“复制/剪切/粘贴”,但键盘永远不会出现。自从我尝试在Activity中实现RecyclerView以来,适配器就起作用了。

我已经尝试过寻找使键盘显示出来的解决方案,例如将其添加到XML中。

</request focus>
Run Code Online (Sandbox Code Playgroud)

还是这个到对话框

dialog.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
Run Code Online (Sandbox Code Playgroud)

但仍然没有任何效果。

非常感谢。

其他:这是目前的样子

在此处输入图片说明

android android-softkeyboard android-edittext android-recyclerview

4
推荐指数
3
解决办法
4008
查看次数