如何防止软键盘显示在android 1.6中?

问题描述

| 我在列表视图顶部有一个编辑文本,当我在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\" >
...
    

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...