冲天香阵透长安,满城尽带黄金甲。这篇文章主要讲述停止setText()在EditText上显示Android软键盘[复制]相关的知识,希望能为你提供帮助。
这个问题在这里已有答案:
- Close/hide the Android Soft Keyboard 89回答
EditText et;
当我以编程方式调用
et.setText("Hello World")
时,屏幕上会出现一个软键盘。我想阻止这个软键盘出现。我不介意
et
是否仍然关注。我试过
et.clearFocus();
我仍然希望能够专注于
et
并在点击它时显示键盘。只是不是来自et.setText()
答案您可以以编程方式使用此代码。但如果你只想显示文字,请使用
TextView
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
另一答案将此添加到
manifest.xml
到您的<
activity/>
标签: -android:windowSoftInputMode="stateHidden"
喜欢:-
<
activity android:name=".YourActivity"
android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateHidden">
<
/activity>
qazxsw poi不会出现键盘另一答案【停止setText()在EditText上显示Android软键盘[复制]】您可以阻止键盘显示这样做
setText()
推荐阅读
- xamarin android c#Edittext自动滚动到底部
- Xamarin.Android EditText事件未在设备上触发
- Android Soft Keyboard在重新打开时隐藏EditText
- 将EditText数组转换为字符串数组 - Kotlin Android
- EditText中的标点符号 - Android Nougat
- 如何在WinForms中使用C#启动,停止和验证服务是否存在
- 如何使用Github创建你的第一个PSR-4 composer/包装专家包并将其发布在Packagist中
- 如何在XAMPP Windows中安装和启用Imagick扩展
- 如何在WinForms中使用wkhtmltopdf和C#从HTML生成PDF