Ho un frammento che contiene un testo di modifica. Quando si preme Modifica testo, viene mostrata la tastiera. Quando viene premuto il pulsante Salva nell'angolo superiore, l'applicazione ritorna al frammento precedente, ma la tastiera persiste.Nascondi tastiera quando si naviga da un frammento ad un altro
Vorrei che la tastiera fosse nascosta durante la navigazione verso il frammento precedente.
Si prega di notare che ho provato questa soluzione: Close/hide the Android Soft Keyboard.
InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myView.getWindowToken(), 0);
Ho provato a utilizzare questo in entrambi i frammenti, nel metodo onCreate.
Ho anche cercato di nascondere la tastiera virtuale nel layout:
android:windowSoftInputMode="stateAlwaysHidden"
Nessuna di queste ha funzionato, purtroppo.
Avrei postato qualche foto, ma non ho ancora abbastanza reputazione. Apprezzerei qualsiasi aiuto e opinione costruttiva e non dimentico che "Un uomo saggio può imparare di più da una domanda folle di quanto un pazzo possa imparare da una risposta saggia". :)
saluti, Alexandra
Che cos'è myView? – Carnal
È un normale testo di modifica. Proprio come nella soluzione. –
Prova a usare getView() (metodo da Frammento) – Carnal