Android之在在EditText的xml里面配置了相关属性依然没有显示光标问题

网友投稿 833 2025-04-01

1 问题


在EditText的xml里面配置了

android:cursorVisible="true"

android:focusable="true"

android:focusableInTouchMode="true"

依然没有光标显示

2 解决办法

直接在代码层控制,平且拉起键盘

fun showSoftInputFromWindow(activity: Activity, editText: EditText) {

editText.setFocusable(true)

editText.setFocusableInTouchMode(true)

editText.requestFocus()

activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)

}

简单粗暴

Android之在在EditText的xml里面配置了相关属性依然没有显示光标问题

Android XML

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Excel关闭隐私问题警告窗口的方法
下一篇:如何自动将报表中负数用红色标识出来(表格里怎么把负数金额自动生成红色)
相关文章