Android & Robotium - Prove che un frammento si presenta?
-
26-10-2019 - |
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?
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