API 21如何获取所选时间?

时间:2016-11-16 03:36:45

标签: java android

我正在尝试构建各种警报应用程序,并且在编码方面非常业余。这是我目前的代码。

public void Execute(View view){
    testView = (TextView) findViewById(R.id.teslaView);
    Calendar c = Calendar.getInstance();

    long month = c.get(Calendar.MONTH);
    long day = c.get(Calendar.DATE);
    long hour = c.get(Calendar.HOUR);
    long minute = c.get(Calendar.MINUTE);
    long seconds = c.get(Calendar.SECOND);

    String totalString = (String) String.valueOf(currentSeconds(seconds, minute, hour, day, month));

我有一个TimePicker,我想用它来让人们选择他们想要的时间,我看过Android文档,但对于如何处理我的调查结果感到困惑。

我知道我想使用这个命令(LINK

但我很困惑该怎么做。

我是否像使用日历那样首先获得实例,或者按照TimePicker myPick = (TimePicker) findViewById(R.id.timePicker); Integer myHour = getHour();

的方式执行某些操作

提前谢谢。

2 个答案:

答案 0 :(得分:2)

你做错了..

myPick = (TimePicker) findViewById(R.id.timePicker);

int hour = myPick.getCurrentHour();
int minute = myPick.getCurrentMinute();

这就是获得当前时间和分钟所需的一切

答案 1 :(得分:1)