Android-Widget Class TimePicker : สอน class และ method ของ Class TimePicker, เรียน class และ method ของ Class TimePicker
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • TimePicker() ใช้สร้าง Object TimePicker
    getBaseline() ใช้คืนค่า baseline ของ Object TimePicker
    getCurrentHour() ใช้คืนค่า ชั่วโมงปัจจุบัน ของ Object TimePicker โดยจะคืนค่ามาเป็น Object Integer
    getCurrentMinute() ใช้คืนค่า นาทีปัจจุบัน ของ Object TimePicker โดยจะคืนค่ามาเป็น Object Integer
    is24HourView() ใช้ตรวจสอบว่า เวลาที่ใช้เป็นแบบ 24 ชั่วโมงใช่หรือไม่
    setCurrentHour() ใช้กำหนดค่า ชั่วโมง ให้กับ Object TimePicker
    setCurrentMinute() ใช้กำหนดค่า นาที ให้กับ Object TimePicker
    setEnabled() ใช้กำหนดค่า สถานะการใช้งาน ให้กับ Object TimePicker
    setIs24HourView() ใช้กำหนดว่า จะให้เวลาเป็นแบบ 24 ชั่วโมงใช่หรือไม่
    setOnTimeChangedListener() ใช้กำหนด การดักฟังเหตุการณ์ เมื่อมีการ เปลี่ยนแปลงเวลา ที่ Object TimePicker
  • method :
    TimePicker ( Context context )

    return type :
    TimePicker

    content :
    ใช้สร้าง Object TimePicker

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            setContentView ( time_picker );
        }
    }

  • method :
    getBaseline ( )

    return type :
    int

    content :
    ใช้คืนค่า baseline ของ Object TimePicker

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            int baseline = time_picker.getBaseline ( );
            setContentView ( time_picker );
        }
    }

  • method :
    getCurrentHour ( )

    return type :
    Integer

    content :
    ใช้คืนค่า ชั่วโมงปัจจุบัน ของ Object TimePicker โดยจะคืนค่ามาเป็น Object Integer

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            Integer current_hour = time_picker.getCurrentHour ( );
            setContentView ( time_picker );
        }
    }

  • method :
    getCurrentMinute ( )

    return type :
    Integer

    content :
    ใช้คืนค่า นาทีปัจจุบัน ของ Object TimePicker โดยจะคืนค่ามาเป็น Object Integer

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            Integer current_minute = time_picker.getCurrentMinute ( );
            setContentView ( time_picker );
        }
    }

  • method :
    is24HourView ( )

    return type :
    boolean

    content :
    ใช้ตรวจสอบว่า เวลาที่ใช้เป็นแบบ 24 ชั่วโมงใช่หรือไม่

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            if ( time_picker.is24HourView ( ) )
            {
                time_picker.setIs24HourView ( false );
            }
            setContentView ( time_picker );
        }
    }

  • method :
    setCurrentHour ( Integer currentHour )

    return type :
    void

    content :
    ใช้กำหนดค่า ชั่วโมง ให้กับ Object TimePicker

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            time_picker.setCurrentHour ( new Integer ( 12 ) );
            setContentView ( time_picker );
        }
    }

  • method :
    setCurrentMinute ( Integer currentMinute )

    return type :
    void

    content :
    ใช้กำหนดค่า นาที ให้กับ Object TimePicker

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            time_picker.setCurrentMinute ( new Integer ( 45 ) );
            setContentView ( time_picker );
        }
    }

  • method :
    setEnabled ( boolean enabled )

    return type :
    void

    content :
    ใช้กำหนดค่า สถานะการใช้งาน ให้กับ Object TimePicker

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            time_picker.setEnabled ( true );
            setContentView ( time_picker );
        }
    }

  • method :
    setIs24HourView ( Boolean is24HourView ) 

    return type :
    void

    content :
    ใช้กำหนดว่า จะให้เวลาเป็นแบบ 24 ชั่วโมงใช่หรือไม่

    example :
    public class AndroidBamboo extends Activity 
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            if ( ! time_picker.is24HourView ( ) )
            {
                time_picker.setIs24HourView ( true );
            }
            setContentView ( time_picker );
        }
    }

  • method :
    setOnTimeChangedListener ( TimePicker.OnTimeChangedListener onTimeChangedListener )

    return type :
    void

    content :
    ใช้กำหนด การดักฟังเหตุการณ์  เมื่อมีการ เปลี่ยนแปลงเวลา ที่ Object TimePicker 

    example :
    public class AndroidBamboo extends Activity implements TimePicker.OnTimeChangedListener
    {
        public void onCreate( Bundle savedInstanceState ) 
        {
            super.onCreate ( savedInstanceState );
            TimePicker time_picker = new TimePicker ( this );
            time_picker.setOnTimeChangedListener ( this );
            setContentView ( time_picker );
        }
    
        public void onTimeChanged ( TimePicker arg0, int arg1, int arg2 ) 
        {
    		
        }
    }

 
Share This Chapter Login with Facebook