Bonjour à tous,
Dans le cadre de mon application, j'ai fait un classe qui étend de TabActivity afin de créer un menu avec des onglets.
Voici mon code dans le onCreate :J'aimerais récupérer l’événement lorsque je clique sur l'onglet, même si je suis déjà dessus, et faire afficher toto dans la console par exemple...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Resources res = getResources(); // Resource object to get Drawables TabHost tabHost = getTabHost(); // The activity TabHost TabHost.TabSpec spec; // Resusable TabSpec for each tab Intent intent; // Reusable Intent for each tab // Create an Intent to launch an Activity for the tab (to be reused) intent = new Intent().setClass(this, WhoisActivity.class); // Initialize a TabSpec for each tab and add it to the TabHost spec = tabHost.newTabSpec("1").setIndicator("1", res.getDrawable(R.drawable.ic_tab_1)) .setContent(intent); tabHost.addTab(spec); intent = new Intent().setClass(this, AvailabilityActivity.class); spec = tabHost.newTabSpec("2").setIndicator("2", res.getDrawable(R.drawable.ic_tab_2)) .setContent(intent); tabHost.addTab(spec); }
Comment cela est-il possible sur Android ?
Merci d'avance,
jeremy
Partager