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 :
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);
    }
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...

Comment cela est-il possible sur Android ?

Merci d'avance,
jeremy