android时间控件TimePicker使用实例
16lz
2021-01-26
Android开发联盟③ 433233634
package com.android.xiong.times;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TimePicker;import android.widget.TimePicker.OnTimeChangedListener;public class MainActivity extends Activity {private TimePicker timePick1;private Button buttone1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);timePick1=(TimePicker)findViewById(R.id.timePic1);buttone1=(Button)findViewById(R.id.buttone1);OnChangeListener buc=new OnChangeListener();buttone1.setOnClickListener(buc);//是否使用24小时制timePick1.setIs24HourView(true);TimeListener times=new TimeListener();timePick1.setOnTimeChangedListener(times);}class OnChangeListener implements OnClickListener{@Overridepublic void onClick(View v) {// TODO Auto-generated method stubint h=timePick1.getCurrentHour();int m=timePick1.getCurrentMinute();System.out.println("h:"+h+" m:"+m);}}class TimeListener implements OnTimeChangedListener{/** * view 当前选中TimePicker控件 * hourOfDay 当前控件选中TimePicker 的小时 * minute 当前选中控件TimePicker 的分钟 */@Overridepublic void onTimeChanged(TimePicker view, int hourOfDay, int minute) {// TODO Auto-generated method stubSystem.out.println("h:"+ hourOfDay +" m:"+minute);}}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}
更多相关文章
- android双指平移、旋转、缩放控件完美版
- Android(安卓)控件之进度加载
- Android开关控件ToggleButton
- 自定义开关控件(ToggleView)继承View实现
- android 绘图与自定义控件
- android之视频播放控件VideoView简单应用
- Butterknife @OnClick绑定多控件id
- android获得控件大小,高度、宽度等
- 如何保持ListView中选中的Item高亮