Resposta ao email do Joao sobre TAB

2 views
Skip to first unread message

juniorsatanas

unread,
Jun 21, 2012, 1:08:31 PM6/21/12
to Adesp
Layout da Guia
Para criar uma interface com abas, você precisa usar um TabHost e um
TabWidget . O TabHost deve ser o nó raiz para o layout, que contém
tanto o TabWidget para exibir as guias e um FrameLayout para exibir o
conteúdo da guia.

Você pode implementar o seu conteúdo em um guia de duas maneiras: use
as guias para trocar Ver s dentro da mesma atividade , ou utilizar os
separadores para alternar entre as atividades totalmente separadas.
Qual o método que você deseja para a sua aplicação dependerá de suas
exigências, mas se cada guia fornece uma atividade de usuário
distintas, então provavelmente faz sentido usar um separado Atividade
para cada guia, de modo que você possa gerenciar melhor a aplicação em
grupos distintos, em vez do que uma aplicação maciça e layout.

Neste tutorial, você vai criar uma interface com abas que usa um
separado Atividade para cada guia.

Iniciar um novo projeto chamado HelloTabWidget .
Primeiro, crie três separados Atividade classes em seu projeto:
ArtistsActivity , AlbumsActivity e SongsActivity . Estes representam
cada uma guia separada. Por agora, fazer com que cada um apresenta uma
mensagem simples usando um TextView . Por exemplo:

public class ArtistsActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

TextView textview = new TextView(this);
textview.setText("This is the Artists tab");
setContentView(textview);
}
}

juniorsatanas

unread,
Jun 21, 2012, 1:09:39 PM6/21/12
to Adesp
Reply all
Reply to author
Forward
0 new messages