Android中EditText光标的显示与隐藏方法
程序员文章站
2022-06-21 23:18:36
目录android edittext的光标的显示和隐藏android之第一次不显示edittext光标总结android edittext的光标的显示和隐藏一、java代码1.编辑框的光标 显示的方法...
android edittext的光标的显示和隐藏
一、java代码
1.编辑框的光标 显示的方法:
edittext.setcursorvisible(true);
2.编辑框的光标 隐藏的方法:
edittext.setcursorvisible(false);
二、xml代码
android:cursorvisible="true" <!--或者“false”-->
三、点击编辑框的时候显示光标,没有点击的时候隐藏,可以使用如下
edittext edittext = (edittext) findviewbyid(r.id.edittext); edittext.setcursorvisible(false); edittext.setontouchlistener(new view.ontouchlistener() { @override public boolean ontouch(view v, motionevent event) { if (motionevent.action_down == event.getaction()) { edittext.setcursorvisible(true); } return false; } });
android之第一次不显示edittext光标
光标会默认显示在第一个edittext框中,如果不想显示光标,且也不想把该光标移动到下一个edittext框。
解决方法
在该 edittext之前增加一个不可见的linearlayout
<linearlayout android:focusable="true" android:focusableintouchmode="true" android:layout_width="0px" android:layout_height="0px" />
总结
到此这篇关于android中edittext光标的显示与隐藏方法的文章就介绍到这了,更多相关android edittext光标内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
Android Dialog中软键盘的显示与隐藏的示例
-
Android编程开发之EditText中不输入特定字符会显示相关提示信息的方法
-
Android中FloatingActionButton的显示与隐藏示例
-
Android ListView中headerview的动态显示和隐藏的实现方法
-
解析android中隐藏与显示软键盘及不自动弹出键盘的实现方法
-
Android中FloatingActionButton的显示与隐藏示例
-
Android ListView中headerview的动态显示和隐藏的实现方法
-
解析android中隐藏与显示软键盘及不自动弹出键盘的实现方法
-
REVIT中控制图元的显示与隐藏的方法教程
-
jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)