繁体   English   中英

键盘打开时,在EditText中突出显示文本

[英]Highlight text in EditText when keyboard opens

当键盘打开以供用户输入时(我可以使用硬件键盘或虚拟键盘),我想在EditText中突出显示文本。

突出显示不是我的问题,我的问题是突出显示的触发器。 当键盘出现在特定视图(在本例中为我的EditText)时,是否有处理程序被执行? 硬件键盘与虚拟键盘有不同的处理程序吗?

据我所知,你不能得到那个级别的通知。 为什么不在EditText获得焦点时突出显示它? 在实践中,这通常意味着显示IME。

实际上,已经有一种方法可以做到这一点: setSelectAllOnFocus

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM