android时间控件TimePicker使用实例

来源:互联网 发布:xboxonex 知乎 编辑:程序博客网 时间:2024/05/17 00:29



布局文件:

[html] view plaincopy在CODE上查看代码片派生到我的代码片
  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.       
  12.     <TimePicker   
  13.         android:id="@+id/timePic1"  
  14.         android:layout_height="wrap_content"  
  15.         android:layout_width="match_parent"/>  
  16.     <Button   
  17.         android:id="@+id/buttone1"  
  18.         android:layout_width="match_parent"  
  19.         android:layout_height="wrap_content"  
  20.         android:layout_below="@id/timePic1"  
  21.         android:text="获取TimePick时间"/>  
  22.       
  23. </RelativeLayout> 


源文件:

[java] view plaincopy在CODE上查看代码片派生到我的代码片
  1. package com.android.xiong.times;  
  2.   
  3. import android.os.Bundle;  
  4. import android.app.Activity;  
  5. import android.view.Menu;  
  6. import android.view.View;  
  7. import android.view.View.OnClickListener;  
  8. import android.widget.Button;  
  9. import android.widget.TimePicker;  
  10. import android.widget.TimePicker.OnTimeChangedListener;  
  11.   
  12. public class MainActivity extends Activity {  
  13.       
  14.       
  15.     private TimePicker timePick1;  
  16.     private Button buttone1;  
  17.   
  18.     @Override  
  19.     protected void onCreate(Bundle savedInstanceState) {  
  20.         super.onCreate(savedInstanceState);  
  21.         setContentView(R.layout.activity_main);  
  22.         timePick1=(TimePicker)findViewById(R.id.timePic1);  
  23.           
  24.         buttone1=(Button)findViewById(R.id.buttone1);  
  25.         OnChangeListener  buc=new OnChangeListener();  
  26.         buttone1.setOnClickListener(buc);  
  27.         //是否使用24小时制  
  28.         timePick1.setIs24HourView(true);  
  29.         TimeListener times=new TimeListener();  
  30.         timePick1.setOnTimeChangedListener(times);  
  31.     }  
  32.       
  33.     class OnChangeListener implements OnClickListener{  
  34.         @Override  
  35.         public void onClick(View v) {  
  36.             // TODO Auto-generated method stub  
  37.             int h=timePick1.getCurrentHour();  
  38.             int m=timePick1.getCurrentMinute();  
  39.             System.out.println("h:"+h+"   m:"+m);  
  40.         }  
  41.     }  
  42.     class TimeListener implements OnTimeChangedListener{  
  43.           
  44.         /** 
  45.          * view 当前选中TimePicker控件 
  46.          *  hourOfDay 当前控件选中TimePicker 的小时 
  47.          * minute 当前选中控件TimePicker  的分钟 
  48.          */  
  49.         @Override  
  50.         public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {  
  51.             // TODO Auto-generated method stub  
  52.             System.out.println("h:"+ hourOfDay +" m:"+minute);  
  53.         }  
  54.           
  55.     }  
  56.     @Override  
  57.     public boolean onCreateOptionsMenu(Menu menu) {  
  58.         // Inflate the menu; this adds items to the action bar if it is present.  
  59.         getMenuInflater().inflate(R.menu.main, menu);  
  60.         return true;  
  61.     }  
  62.   

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 我的退伍证丢了怎么办 退伍证丢了怎么办啊 银行卡更换之前的卡号怎么办 收到联通欠费催款律师函怎么办 苹果5s玩王者卡怎么办 电信宽带包年用户欠费怎么办 员工不处理考勤异常怎么办 移动号码特殊原因强制停机怎么办 下雨天我怎么办我好想你 免检标志领晚了怎么办 激光点太田痣揉搓了泛红怎么办 花束与衣服颜色相称怎么办 吃鸡狙击枪距离怎么办 环世界敌人炸墙怎么办 水阀断在墙里面怎么办 内陷螺丝扣秃了怎么办 五菱仪表盘不亮怎么办 瞒着老婆欠了钱怎么办 m8螺丝牙距孔距差一个毫米怎么办 内丝弯头坏了怎么办 螺纹底孔打大了怎么办 内螺纹止规过了怎么办 牌照螺丝装错了怎么办 帽式扳手大了怎么办 内六角扳手小了怎么办 内六角扳手不够大怎么办? 苹果6螺丝拧花了怎么办 苹果电脑螺丝拧花了怎么办 苹果螺丝滑牙了怎么办 苹果7螺丝滑丝了怎么办 外六角螺丝滑牙怎么办 六角螺帽滑丝了怎么办 内六角螺丝滑头了怎么办 内六角螺丝滑失了怎么办 内六角螺钉滑了怎么办 三视图看不出来怎么办 小猫断奶以后母猫涨奶怎么办 手机螺丝滑丝了怎么办 螺丝孔道滑丝了怎么办 螺丝生锈了拧不下来怎么办 钣金加工六角网孔变形怎么办