zoukankan      html  css  js  c++  java
  • 时间选择器(TimePicker)

    时间选择器(TimePicker)

    显示一个可供时间选择的界面

    常用方法:

    setIs24HourView(true|false)

    设置24小时格式,true为24小时格式

    setCurrentHour(10)

    设置当前的时间

    setCurrMinute(20)

    设置当前的分钟

    监听器方法:setOnTimeChangedListener

    监听器:TimePicker.OnTimeChangedListener

    下面我来直接看代码:

    1、Activity

    //时间选择器 
    public class TimePickerActivity extends Activity {
    
        private TimePicker timePicker;
        
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.time_picker);
            
            timePicker = (TimePicker)findViewById(R.id.timePickerId);
            
            timePicker.setIs24HourView(true);//设置时间为24小时的 格式
            timePicker.setCurrentHour(10);//设置当前的小时
            timePicker.setCurrentMinute(10);//设置当前的分钟
            
            timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {
                @Override
                public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
                    Toast.makeText(TimePickerActivity.this,
                            "你选择的时间:"+(hourOfDay+":"+minute),
                            Toast.LENGTH_SHORT).show();
                }
            });
        }
    }

    2.xml布局文件

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:padding="5dp" >
    <!-- 时间选择器 -->
        <TimePicker 
            android:id="@+id/timePickerId"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            />
    
    </LinearLayout>

    3.效果显示图

  • 相关阅读:
    任天堂确认账户被黑客入侵:开启双重验证是关键,会更加安全
    受疫情影响!美国大量科技初创企业要挨饿或倒闭
    泰国的IPv6功能已从约2%增至30%,部署率位于全球5名
    vue钩子函数
    vue自定义全局指令directive和局部指令directives
    vue自定义按键修饰符
    字符串padStart、padEnd填充
    vue过滤器
    vue指令v-if和v-show
    vue指令v-for和key属性
  • 原文地址:https://www.cnblogs.com/wuziyue/p/5470684.html
Copyright © 2011-2022 走看看