我的活动,活动和创建视图都有一个edittext 我将重点放在活动上。在设定焦点时,我也是 试图显示键盘。它适用于某些设备,但在其他设备上 只是没有表现出来。
我尝试单步执行代码,发现未创建视图时 显示键盘被调用。也许这就是原因。
我不确定问题是什么。有没有办法确保,如果编辑文本 是焦点,键盘出现在应用程序开始。
谢谢,
答案 0 :(得分:1)
您可以尝试在onCreate期间通过调用以下行来显示软键盘:
getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_VISIBLE);
我希望有所帮助。
答案 1 :(得分:0)
在AndroidManifest.xml
中,将此属性添加到您希望键盘显示的活动的<activity>
标记中:
android:windowSoftInputMode="stateVisible"