2010-07-15 8 views
0

У меня есть 4 вкладки, в моем приложении, которое было разработано в android. Я хотел знать, какое событие уволено, когда я перемещаюсь с одной вкладки на другую., просмотр которого загружается в TabControl

Где я должен использовать это событие в своем коде?

public class Test extends TabActivity 
{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
       TabHost host = getTabHost();   
       host.addTab(host.newTabSpec("Test1").setIndicator(new MyView(this, 
       R.drawable.icon, "Test1")).setContent(new Intent(this, Test1.class))); 
       host.addTab(host.newTabSpec("Test2").setIndicator(new MyView(this, 
       R.drawable.compass, "Test2")).setContent(new Intent(this, Test2.class))); 
       host.addTab(host.newTabSpec("Test3").setIndicator(new MyView(this, 
       R.drawable.mosquebg, "Test3")).setContent(new Intent(this, 
       Test3.class))); 

       host.addTab(host.newTabSpec("Settings").setIndicator(new MyView(this, 
       R.drawable.icon, "Settings")).setContent(new Intent(this, Settings.class))); 

       host.getTabWidget().setBackgroundResource(R.drawable.background); 


       host.getTabWidget().getChildAt(0).getLayoutParams().height=35; 
       host.getTabWidget().getChildAt(1).getLayoutParams().height=35; 
       host.getTabWidget().getChildAt(2).getLayoutParams().height=35; 
       host.getTabWidget().getChildAt(3).getLayoutParams().height=35; 

    } 
} 

ответ

Смежные вопросы