Autore Topic: Evitare di far apparire la tastiera  (Letto 394 volte)

Offline The-darkknight85

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Evitare di far apparire la tastiera
« il: 13 Ottobre 2011, 12:28:23 CEST »
0
Salve,

Spero sia la sessione corretta.... Stò provando la mia app su un dispositivo portatile touchscreen, La mia activity é così composta:

Activity A: Bottone, premo e parte Activity B.
Activity B: ricerca in un database, estrae delle stringhe e le inserisce in delle textview una sotto l'altra.
Nell'activity B c'é una edit text che permette di inserire il testo e mostrare sotto solo le textview le cui stringhe matchano col testo.
Appena B viene avviata mi compare la tastiera a schermo per l'immissione di testo nell'edittext, come fare appunto per evitare che appaia appena si avvia l'attività e farla comparire solo quando l'utente tocca la edit text?
Grazie in anticipo dell'attenzione.  :-)

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Evitare di far apparire la tastiera
« Risposta #1 il: 13 Ottobre 2011, 12:47:18 CEST »
+1
Prova nel manifest ad aggiungere l'attributo android:windowSoftInputMode:

Codice (XML): [Seleziona]
                <activity android:name=".TuaActivity"
                        android:windowSoftInputMode="stateHidden"></activity>

Offline The-darkknight85

  • Nuovo arrivato
  • *
  • Post: 15
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Re:Evitare di far apparire la tastiera
« Risposta #2 il: 13 Ottobre 2011, 13:21:32 CEST »
0
Perfetto Funziona, Grazie mille ti auguro una buona giornata!  :-)