2011-06-23 2 views
0

J'ai un texte d'édition en haut d'une liste et quand je lance cette activité par défaut dans android 1.6, le clavier virtuel apparaît toujours par défaut. Si je fais une mise au point fausse, elle ne s'affichera pas mais je ne peux pas cliquer dessus. Est-ce qu'une combinaison de focusable = false, focusableontouch = true résoudra cela ou est-ce que quelqu'un d'autre a rencontré ce problème?Comment empêcher le clavier logiciel d'apparaître dans Android 1.6?

sur Android 2.x Remarque- c'est une question non quand je lance l'application

Répondre

0

Dans votre AndroidManifest.xml, définissez cette propriété à l'intérieur de balise d'activité: android: windowSoftInputMode = "stateHidden".

Par exemple:

<?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" > 
... 
+0

Pour votre information: http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft –

Questions connexes