Im nella fase di concettualizzazione/progettazione della costruzione di un'app e ho colpito un po 'di intoppo. Essenzialmente stavo cercando un modo per incorporare un'attività nell'interfaccia utente di un altro simile a come TabHost/TabActivity. Ci sarebbe una finestra nella parte superiore dello schermo che conterrebbe l'altra attività, e sotto ci sarebbero pulsanti e controlli che sono indipendenti dall'attività sopra e dovrebbero essere sempre visibili. L'utente sarebbe in grado di navigare da un'attività all'altra nella finestra senza causare alcuna modifica ai controlli sottostanti.android: using ActivityGroup per incorporare le attività
Mentre esaminavo il problema, mi sono imbattuto in ActivityGroup, che sembrava sarebbe stato utile, ma come lo avrei implementato? Qualcuno ha esperienza con ActivityGroup o ha un'altra idea?
oh grande stavo cercando il codice sorgente tabhost. questo sembra buono, ma è tutto molto nuovo per me. cura di dare qualche spiegazione su cosa stai facendo nel tuo esempio di codice? – mtmurdock
la parte startActivity avvia appena l'attività senza visualizzarla sullo schermo. Quindi ottieni la vista che ha tutti i contenuti e la aggiunge a una vista che si trova all'interno del tuo gruppo di attività. LocalActivityManager gestisce tutto per te, come inviare onPause e onResume alle tue attività interne quando premi il tasto home e tale – synic
ancora una cosa: cos'è questo oggetto "finestra" e come viene implementato? posso semplicemente mettere un tag '' nel layout dove voglio che vada e quindi assegnarlo nel codice? ps grazie, sei fantastico. –
mtmurdock