È possibile mostrare due attività contemporaneamente sullo stesso schermo? Ho bisogno di ogni attività per mostrare i dati che cambiano nel tempo.Visualizzazione di più attività sullo stesso schermo
risposta
Sì, è sicuramente possibile. Anche quando visualizzi un menu o una finestra di dialogo, quel menu/finestra di dialogo è un'attività separata in esecuzione sulla tua. Tuttavia, dovresti evitare di farlo il più possibile. È utile solo visualizzare due attività contemporaneamente se una delle attività non appartiene alla tua applicazione (come nel caso dei menu/finestre di dialogo). Se entrambe le attività derivano dalla tua applicazione, dovresti trovare un modo per unirle in una. In questo modo si consumano meno memoria e meno CPU (poiché non è necessario sovraccaricare l'avvio di un nuovo processo).
È tardi dopo la domanda. Ma dovresti guardare ActivityGroup
Eredita da Attività, quindi dovresti essere in grado di eseguirlo come genitore.
nota a tutti coloro che stanno leggendo questo: ActivityGroup è stato deprecato in API 13, suggerendo invece Fragments e FragmentManager –
O forse è possibile utilizzare AndroidFragments
- 1. Più controller di visualizzazione sullo schermo contemporaneamente?
- 2. Come visualizzare più di $ mdToast sullo schermo
- 3. Visualizzazione del testo ebraico sullo schermo
- 4. Visualizzazione di una sovrapposizione di caricamento sullo schermo Android
- 5. Ritardo attività di avvio dal ricevitore sullo schermo spento
- 6. Android: menu di visualizzazione su più attività
- 7. Più utenti che scrivono sullo stesso file
- 8. Più grafici sullo stesso grafico in seaborn
- 9. query su più database sullo stesso server
- 10. Tornado: supporta più applicazioni sullo stesso IOLoop
- 11. Utilizzando "nuove" più volte sullo stesso puntatore
- 12. Più tag sullo stesso elemento struct Go
- 13. Più siti in più progetti sullo stesso server di rotaie
- 14. più segui allo stesso controller di visualizzazione
- 15. ncurses multi colori sullo schermo
- 16. TabHost non appare sullo schermo
- 17. Centratura di Windows sullo schermo
- 18. IKImageBrowserView sullo schermo retina
- 19. come installare più versioni di IE sullo stesso sistema?
- 20. Più di un marker sullo stesso posto - MarkerClusterer
- 21. WPF Utilizzo di più filtri sullo stesso ListCollectionView
- 22. Scroll View - Serve più spazio sullo schermo in Android Studio
- 23. iOS: acquisizione di particelle CAEmitterLayer sullo schermo
- 24. Elemento posizione Android sullo schermo
- 25. disegnare sullo schermo senza modulo
- 26. Fase centrale JavaFX sullo schermo
- 27. iOS: contenuto dello specchio sullo schermo
- 28. RESTful API quando più azioni sullo stesso URI
- 29. Può Log4net avere più appendici scrivere sullo stesso file?
- 30. Come dovrei organizzare più server Express sullo stesso sistema?
Penso che tu abbia Attività sbagliate con vista. Non è possibile avere più attività contemporaneamente; Visualizzazioni - sì. Le attività sono registrate in Manifest e possono essere avviate una alla volta. Vedi http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle –
Hai ragione. Ci scusiamo per la risposta disinformata. La mia argomentazione per combinare la funzionalità nella stessa attività è ancora più forte ora, però :) +1 – Felix
quindi la conclusione finale è che non possiamo avere due attività simultanee. ma non riesco a unire la funzionalità nella stessa attività anche.so possiamo usare widget come opzione migliore, in quanto il mio requisito sarebbe stato completato in questo modo –