zoukankan      html  css  js  c++  java
  • 控件_TimePicker

     1 import android.app.Activity;
     2 import android.os.Bundle;
     3 import android.view.View;
     4 import android.view.View.OnClickListener;
     5 import android.widget.Button;
     6 import android.widget.TimePicker;
     7 import android.widget.TimePicker.OnTimeChangedListener;
     8 
     9 public class MainActivity extends Activity {
    10     private TimePicker firstTimePicker;
    11     private Button button;
    12     protected void onCreate(Bundle savedInstanceState) {
    13         super.onCreate(savedInstanceState);
    14         setContentView(R.layout.activity_main);
    15         
    16         button = (Button) findViewById(R.id.button);
    17         button.setOnClickListener(new ButtonListener());
    18         
    19         
    20         firstTimePicker = (TimePicker) findViewById(R.id.firstTimePicker);
    21         
    22         firstTimePicker.setIs24HourView(true);//该函数用于设置是否显示24小时制
    23         firstTimePicker.setOnTimeChangedListener(new TimeListener());
    24     }
    25     class ButtonListener implements OnClickListener{
    26         public void onClick(View v) {
    27             int hour = firstTimePicker.getCurrentHour();
    28             int minute = firstTimePicker.getCurrentMinute();
    29             System.out.println("hour="+hour+",minute="+minute);
    30         }
    31     }
    32     
    33     /*
    34       时间监听器(该监听器每改变时间都会触发),onTimeChanged方法接受三个参数:
    35       view:该对象代表着TimePicker
    36       hourOfDay:用户选择的小时
    37       minute:用户选择的分钟
    38     */
    39     class TimeListener implements OnTimeChangedListener{
    40         public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
    41             System.out.println("hour"+hourOfDay+",minute:"+minute);
    42         }
    43     }
    44 }
     1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     2     xmlns:tools="http://schemas.android.com/tools"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent"
     5     android:paddingBottom="@dimen/activity_vertical_margin"
     6     android:paddingLeft="@dimen/activity_horizontal_margin"
     7     android:paddingRight="@dimen/activity_horizontal_margin"
     8     android:paddingTop="@dimen/activity_vertical_margin"
     9     tools:context=".MainActivity" >
    10 
    11     <TimePicker
    12         android:id="@+id/firstTimePicker"
    13         android:layout_width="wrap_content"
    14         android:layout_height="wrap_content"
    15         />
    16     
    17     
    18     <Button
    19         android:id="@+id/button"
    20         android:layout_width="match_parent"
    21         android:layout_height="wrap_content"
    22         android:layout_below="@id/firstTimePicker"
    23         android:text="获取TimePicker"
    24         />
    25 
    26 </RelativeLayout>
  • 相关阅读:
    汉字转拼音的一个类(C#)
    对象当前正在其他地方使用 异常
    关于IE无法打开站点XX已终止操作问题
    C语言有以下几种取整方法:
    做发型屋碰到的
    glTexImage2D()函数的使用注意点
    python爬取百度图片——翻页式网站爬取
    js 中文传值乱码记录
    Wp7 日志 工具
    基于 Android NDK 的学习之旅 Java 方法映射到C中的签名(附源码)
  • 原文地址:https://www.cnblogs.com/LO-ME/p/3585298.html
Copyright © 2011-2022 走看看