学习TimePicker和DataPicker
16lz
2021-01-24
学习网易云课堂的android课程,练习代码
课堂地址 http://study.163.com/course/courseLearn.htm?courseId=207001#/learn/video?lessonId=426042&courseId=207001
布局文件
android studio会提示在ScrollView中的TimePicker和DataPicker的layout_height为wrap_content
<?xml version="1.0" encoding="utf-8"?>
Activity代码
public class MainActivity extends AppCompatActivity { TimePicker mTimePicker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTimePicker = (TimePicker) findViewById(R.id.my_timepicker); mTimePicker.setIs24HourView(true); mTimePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() { @Override public void onTimeChanged(TimePicker view, int hourOfDay, int minute) { makeTost("hour = " + hourOfDay + " min = " + minute); } }); } private void makeTost(String body){ Toast.makeText(this, body, Toast.LENGTH_SHORT).show(); }}
主要是设置OnTimeChangedListener监听用户的选择事件
效果图
更多相关文章
- android 系统级别开发环境搭建 .
- cocos2dx通过Jni调用Android的Java层代码(下)
- 查询能够响应某一Intent的所有Activity
- Android的ScrollView和HorizontalScrollView-android学习之旅(四
- android java代码调用linux命令续
- Android(安卓)Studio中常用设置与快捷键
- [android]android自动化测试十二之代码控制截图
- Android(安卓)TextView边框和背景,以及圆形背景
- Android(安卓)源码编译 文件系统制作