获取时间Android

时间:2016-10-13 17:47:30

标签: android timepicker

我使用时间选择器,我想按下按钮后的小时和分钟值,我已经制作了这段代码,但我推后它关闭了应用程序..我不知道错误在哪里

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();
        }
    });

1 个答案:

答案 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