setOnTabChangedListener() Android-Widget Class TabHost : สอน class และ method ของ setOnTabChangedListener(), เรียน class และ method ของ setOnTabChangedListener()
 
  • setOnTabChangedListener() ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ เปลี่ยน focus ของ tab ใน Object TabHost
  • method :
    setOnTabChangedListener ( TabHost.OnTabChangeListener l )

    return type :
    void

    content :
    ใช้กำหนด การดักฟังเหตุการณ์  เมื่อมีการ เปลี่ยน focus ของ tab ใน Object TabHost

       
    example :
    public class AndroidBamboo extends Activity implements TabHost.OnTabChangeListener
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TabHost tab_host = new TabHost ( this );
            tab_host.setup();
            TabHost.TabSpec tab_spec_1 = tab_host.newTabSpec ( "tag_one" );
            Button button = new Button ( this );
            tab_spec_1.setContent ( button.getId ( ) );
            tab_spec_1.setIndicator( "TestButton" );
            tab_host.addTab ( tab_spec_1 );
            TabHost.TabSpec tab_spec_2 = tab_host.newTabSpec ( "tag_two" );
    	TextView text_view = new TextView ( this );
            tab_spec_2.setContent ( text_view.getId ( ) );
            tab_spec_2.setIndicator( "TestTextView" );
            tab_host.addTab ( tab_spec_2 );
            tab_host.setOnTabChangedListener( this );
            setContentView ( tab_host );
        }
    
        public void onTabChanged ( String tabId ) 
        {
    		
        }
    }

       

0 Comment

  • Have no comment.

Comment Reference

 
 
 
Share This Topic Login with Facebook