在适配器里的EditText不弹出软键盘

Rlingge 2016-04-21 05:26:13
在适配器里弹出一个回复用的dialog,里面有回复的Edittext,但是死活弹不出软键盘,光标闪烁,其他的各种强制弹出软键盘的方法都不行
...全文
195 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rlingge 2016-04-22
  • 打赏
  • 举报
回复
引用 2 楼 xingzhong128 的回复:
你是弹出的dialog里的EditText没法用,看错了,建议你用XML文件实现对话框界面,然后调用dialog的setview设置对话框界面,这样EditText就可以用了
builder.getWindow().setContentView(R.layout.dialog_reply); LayoutInflater factory = LayoutInflater.from(context); View view = factory.inflate(R.layout.dialog_reply, null); builder.getWindow().setContentView(view); 的确是在dialog里set的对话框界面
xingzhong128 2016-04-22
  • 打赏
  • 举报
回复
你是弹出的dialog里的EditText没法用,看错了,建议你用XML文件实现对话框界面,然后调用dialog的setview设置对话框界面,这样EditText就可以用了
xingzhong128 2016-04-22
  • 打赏
  • 举报
回复
要把adapter的listview或者gridview设置android:descendantFocusability="afterDescendants" http://www.cnblogs.com/eyu8874521/archive/2012/10/17/2727882.html

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧