Autore Topic: Problema con Tab Layout  (Letto 295 volte)

Offline Liunai

  • Nuovo arrivato
  • *
  • Post: 2
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire
  • Sistema operativo:
    Windows 7
Problema con Tab Layout
« il: 08 Aprile 2011, 11:45:02 CEST »
0
Ciao a tutti, avevo già postato in un thread precedente per non aprirne uno nuovo, quindi mi scuso per la ripetizione, ma lì non avevo ricevuto risposte, forse essendo stato già risolto l'altro, quindi ci riprovo qui.

La domanda è questa: nell'esempio all'inizio del post, il layout delle varie Activity aperte da ogni tab è specificato in un singolo file XML (se non sbaglio). Posso fare in modo che ogni Activity specifichi un layout da un file diverso?

Esempio: in Main.java:

Codice: [Seleziona]
intent = new Intent().setClass(this, Abili.class);
spec = tabHost.newTabSpec("abili").setIndicator("Abili").setContent(intent);
 tabHost.addTab(spec);

e in Abili.java:

Codice: [Seleziona]
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.abili);
}

dove abili.xml è il file con il layout.

E' possibile? Perchè io ho provato e mi dà errore quando testo l'app (mentre, se invece di questo creo - in Abili.java - una TextView e la passo a setContentView, allora funziona).
In teoria l'XML è corretto, ma se necessario posterò il codice anche di quello.

Spero di essere stato chiaro (come forse si può intuire, sono abbastanza nuovo alla programmazione per Android).
Grazie mille e complimenti! (: