Domanda

Nella mia applicazione Android (tablet) Voglio verificare che, dopo la selezione di un pulsante viene visualizzato il frammento sullo schermo. C'è un modo per fare questo?

È stato utile?

Soluzione

È possibile ottenere un'istanza del FragmentManager nel vostro test, in quanto si ha accesso all'attività. È quindi possibile trovare il frammento da id o per tag e test che è visibile con il metodo del frammento "IsVisible" e affermare che è impostata su true.

Il Javadoc per Fragment.isVisible () stati Ritornare vero se il frammento è attualmente visibile all'utente. Questo mezzo è stato aggiunto il frammento, ha la sua vista attaccato alla finestra, e non è nascosto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top