在Edittext android上显示onFocus的帮助信息

在Edittext android上显示onFocus的帮助信息,第1张

概述我想显示一些帮助文本(非常类似于在网页中聚焦一个字段时,会显示关于该字段中输入内容的非模态d出窗口).我使用了EditText的android:hint属性,但如果文本很长则剪切文本.有没有内置或快速的方法吗?解决方法:在EditText下面添加一个包含提示的TextView.默认情况下,将其设置为不可见.

我想显示一些帮助文本(非常类似于在网页中聚焦一个字段时,会显示关于该字段中输入内容的非模态d出窗口).

我使用了EditText的android:hint属性,但如果文本很长则剪切文本.有没有内置或快速的方法吗?

解决方法:

在EditText下面添加一个包含提示的TextVIEw.默认情况下,将其设置为不可见.

<EditText    androID:layout_wIDth="fill_parent"    androID:layout_height="wrap_content"/><TextVIEw    androID:layout_wIDth="fill_parent"    androID:layout_height="wrap_content"    androID:text="your hint message..."/>

现在添加一个onFocuschangelistener以使TextVIEw可见/不可见:

editText.setonFocuschangelistener(new OnFocuschangelistener() {    @OverrIDe    public voID onFocusChange(VIEw v, boolean hasFocus) {        if(hasFocus){            tvHint.setVisibility(VIEw.VISIBLE);        }else{            tvHint.setVisibility(VIEw.INVISIBLE);        }    }});
总结

以上是内存溢出为你收集整理的在Edittext android上显示onFocus的帮助信息全部内容,希望文章能够帮你解决在Edittext android上显示onFocus的帮助信息所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1109830.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存