2016-11-16 20 views
0

我正在嘗試構建各種鬧鈴應用程序,並且在編碼時非常業餘。這是我現在的代碼。API 21如何獲得所選時間?

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

謝謝你在前進線的東西。

+0

你可以使用AlarmManager。供參考,請查看https://www.javacodegeeks.com/2012/09/android-alarmmanager-tutorial.html – AndroidHacker

回答

2

你正在做的有點不對..

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

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

這就是你需要獲得當前的小時和分鐘

+0

太棒了!謝謝! –