Android中EditText光标的显示与隐藏方法
更新时间:2021年11月01日 11:32:09 作者:彬sir哥
这篇文章主要给大家介绍了关于Android中EditText光标的显示与隐藏以及Android之第一次不显示EditText光标的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
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光标内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
20行Android代码写一个CircleImageView
这篇文章主要介绍了20行Android代码写一个CircleImageView,制作圆形头像,感兴趣的小伙伴们可以参考一下2016-08-08
Android入门之使用SharedPreference存取信息详解
这篇文章主要为大家详细介绍了Android如何使用SharedPreference实现存取信息,文中的示例代码讲解详细,对我们学习Android有一定的帮助,需要的可以参考一下2022-12-12
如何通过Battery Historian分析Android APP耗电情况
Android 从两个层面统计电量的消耗,分别为软件排行榜及硬件排行榜。它们各有自己的耗电榜单,软件排行榜为机器中每个 App 的耗电榜单,硬件排行榜则为各个硬件的耗电榜单。这两个排行榜的统计是互为独立,互不干扰的2021-06-06


最新评论