我想在android中制作一个可编辑的布局,只有当用户双击该框时,编辑选项和键盘才会打开,这样屏幕仍然可读,键盘只在需要时出现。
答案 0 :(得分:0)
我不太清楚为什么正常的单击是不够的,但您可能想查看this对类似问题的回答。
答案 1 :(得分:0)
给你一个基本的想法:
1)按照许多答案中的说明创建自己的GestureDetector
,例如here
2)为OnTouchListener
设置View
并检查onTouchEvent()
方法结果。从onTouch()
返回 true ,以防止系统在EditText
单击时显示键盘。
3)根据需要使用InputMethodManager显示/隐藏软键盘。