EDIT: Sembra che non mi stia chiarendo. Quello di cui ho bisogno è un modo per nascondere la tastiera virtuale ogni volta che sostituisco il frammento in cui mi trovo. Come faccio a fare questo?Come nascondere la tastiera virtuale quando si cambiano le schede?
Lasciatemi tenere questo semplice. Ho una casella EditText in Tab Fragment 1.2 che ovviamente si apre sulla tastiera Soft quando viene premuto. Come posso nascondere questo quando la scheda viene cambiata? Ho provato quanto segue nel mio onTabSelected() che non sembra di fare nulla
getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
Ho provato di tutto ora. Nessuna delle soluzioni suggerite che ho individuato finora mi sta aiutando in alcun modo.
aggiungere Android: windowSoftInputMode = "stateHidden | adjustResize"> nella tua Activtity –
Questo non fa nulla nella mia applicazione. – CodePrimate