问题描述
|
我在列表视图顶部有一个编辑文本,当我在android 1.6中启动此默认活动时,默认情况下始终显示软键盘。如果我将焦点设为虚假,它将不会显示,但是我无法单击它。 focusable = false,focusableontouch = true的组合是否可以解决此问题,还是有其他人遇到此问题?
注意-在Android 2.x上,当我启动应用程序时这不是问题
解决方法
在您的AndroidManifest.xml中,在活动代码内设置此属性:android:windowSoftInputMode = \“ stateHidden \”。
例如:
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"
package=\"...\"
android:versionCode=\"...\"
android:versionName=\"...\" >
<uses-sdk android:minSdkVersion=\"3\" />
<uses-permission android:name=\"...\"/>
<application
android:icon=\"@drawable/ic_launcher\"
android:label=\"@string/app_name\" android:allowClearUserData=\"true\">
<activity
android:label=\"@string/app_name\"
android:name=\"...\"
android:windowSoftInputMode=\"stateHidden\" >
...