我使用时间选择器,我想按下按钮后的小时和分钟值,我已经制作了这段代码,但我推后它关闭了应用程序..我不知道错误在哪里
final TimePicker tp = (TimePicker)findViewById(R.id.tp);
Button b3 =(Button)findViewById(R.id.b3);
b3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int hour = tp.getCurrentHour();
int minute = tp.getCurrentMinute();
String a =Integer.toString(hour);
String b = Integer.toString(minute);
Toast.makeText(MainActivity.this, a, Toast.LENGTH_SHORT).show();
Toast.makeText(MainActivity.this, b, Toast.LENGTH_SHORT).show();
}
});
答案 0 :(得分:0)
考虑使用带有TimePickerDialog
的{{1}}有关工作示例,您可以查看我在这里的测试应用:
https://github.com/agramian/android-test-app/blob/master/AndroidTest/app/src/main/java/com/abtingramian/android/androidtest/feature/calendar/CalendarLayout.java