
> android:minlines =“3”
> androID:inputType =“textMultiline”
> androID:imeOptions =“actionDone”
似乎只要我把androID:inputType =“textMultiline”,键盘自动用键Enter键替换键OK.有谁知道是否可以同时拥有两个键?
注意:这answer不是我想要的.我想要两把钥匙.
解决方法 嗨,我也面临同样的问题,最后我得到了解决方案.更改
androID:inputType="textMultiline"
至
androID:inputType="text"
和
在.java文件中,使用ID访问EditText
editText.setHorizontallyScrolling(false);editText.setMaxlines(3);
现在在editText上实现OnEditorAction.
editText.setonEditorActionListener(new TextVIEw.OnEditorActionListener() { @OverrIDe public boolean onEditorAction(TextVIEw v,int actionID,KeyEvent event) { if (actionID == 4) { //actionID 4 for actionDone And 6 for actionSend //perform action what you want return true; } else return false; } }); 总结 以上是内存溢出为你收集整理的如何为Android上的EditText设置MultiLine和imeOptions =“actionDone”?全部内容,希望文章能够帮你解决如何为Android上的EditText设置MultiLine和imeOptions =“actionDone”?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)