。直到第二天凌晨2點的倒計時。現在是晚上11點,當你啓動應用程序。在main.xml上運行一個3小時倒計時,這是我目前爲止的內容在android中,我試圖找出如何建立一個從系統時鐘設置自己的倒計時器
import java.util.Calendar;
import java.util.GregorianCalendar;
import android.app.Activity;
public class LastCall extends Activity {
public static void main(String[] args){
Calendar calendar = new GregorianCalendar();
int hour = calendar.get(Calendar.HOUR);
int minute = calendar.get(Calendar.MINUTE);
int timelefthour = 0;
int timeleftmin = 0;
if(calendar.get(Calendar.AM_PM) == 1 && hour != 12)
timelefthour = (12 - hour) + 2;
timeleftmin = 60 - minute;
if(calendar.get(Calendar.AM_PM) == 1 && hour == 12)
timelefthour = 13;
timeleftmin = 60 - minute;
if(calendar.get(Calendar.AM_PM) == 0 && hour == 12)
timelefthour = 1;
timeleftmin = 60 - minute;
if(calendar.get(Calendar.AM_PM) == 0 && hour <= 2)
timelefthour = 2 - hour;
timeleftmin = 60 - minute;
String lastcall = (Integer.toString(timelefthour) + " hr " + Integer.toString(timeleftmin) + " min ");
}
}
那麼你的問題是什麼? – KDEx