Vorrei passare ad alcune viste in un ViewFlipper. Attualmente, ho 6 bambini all'interno del ViewFlipper. E sto avendo alcuni pulsanti per la navigazione. È molto simile all'applicazione "Notizie e meteo".Come passare a una determinata vista usando ViewFlipper?
44
A
risposta
89
Chiama setDisplayedChild()
, passando l'indice 0
del bambino View
che si desidera visualizzare.
19
Vedere questo semplice esempio completo di android.widget.ViewFlipper. Con essa è possibile creare layout diverso da XML e quindi passare in mezzo a loro con il metodo semplice come questo: esempio
ViewFlipper viewFlipper = (ViewFlipper) findViewById(R.id.myViewFlipper);
// you can switch between next and previous layout and display it
viewFlipper.showNext();
viewFlipper.showPrevious();
// or you can switch selecting the layout that you want to display
viewFlipper.setDisplayedChild(1);
viewFlipper.setDisplayedChild(viewFlipper.indexOfChild(findViewById(R.id.secondLayout)
Xml con layout albero:
<ViewFlipper
android:id="@+id/myViewFlipper"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/firstLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
[...]
</LinearLayout>
<LinearLayout
android:id="@+id/secondLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
[...]
</LinearLayout>
<LinearLayout
android:id="@+id/thirdLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
[...]
</LinearLayout>
</ViewFlipper>
Problemi correlati
- 1. Come passare due modelli a una vista
- 2. Come aggiungere a livello di codice in vista ViewFlipper
- 3. Come passare una variabile da settings.py a una vista?
- 4. Come gonfiare una vista in una determinata posizione?
- 5. Come passare un modello a una vista Razor da Nancy
- 6. Come passare variabili a una vista in Express?
- 7. come impostare nessuna animazione per la prima vista da ViewFlipper
- 8. Come passare i parametri ad una vista
- 9. ViewFlipper vs Frammenti
- 10. Come sopprimere una determinata avvertenza a Swift
- 11. Come stampare una vista a griglia usando iTextSharp
- 12. Come passare CustomActionData a CustomAction usando WiX?
- 13. Come passare eventi a una vista padre, passando la vista figlio che ha attivato l'evento?
- 14. Come aggiungere una vista programmaticamente a RelativeLayout?
- 15. Possiamo passare i parametri a una vista in SQL?
- 16. Come navigare da una vista ad un'altra vista usando UIPageControl?
- 17. Ottieni la vista corrente di ViewFlipper mentre è in movimento
- 18. Come cercare un PDF in Acrobat Reader E passare a una determinata pagina tramite parametro?
- 19. come passare un valore di un rasoio a una funzione jquery, in una vista mvc
- 20. Aggiungere una vista testo a un FrameLayout in una determinata posizione
- 21. reindirizzare a una determinata pagina anziché:
- 22. Come posso passare un parametro in una vista in iOS?
- 23. ViewFlipper con ritardo "enorme"
- 24. Come passare il modello da una vista ad una vista parziale?
- 25. ridimensionamento layout dinamicamente con ViewFlipper
- 26. ASP.NET MVC - Come passare una matrice alla vista?
- 27. Posso passare una variabile URL a un IFrame usando PHP?
- 28. Come interrogare una vista couchdb usando una chiave composta?
- 29. Come posso ottenere il genitore di una vista usando uiautomator?
- 30. ViewFlipper vs AdapterViewFlipper