내 응용 프로그램에서 지금부터 17 일까지 카운트 다운 타이머를 설정하고 싶습니다. 타이머가 0이되면 조건이 적용됩니다. 하나는 달력이나 날짜3 개월 동안 카운트 다운 android
-7
A
답변
0
내가 제대로 질문을 이해 있는지 확실하지 않습니다. 5 월 17 일에 일부 코드를 호출하려면 AlarmManager을 사용할 수 있습니다.
그래서, 먼저 활동이나 서비스를 만들어야합니다 (.의는 후자 가정하자 -이면 MyService 예를) 다음 같은 코드를 사용 : 그것은 가정하기 때문에 또한
Intent intent = new Intent(this, MyService.class);
PendingIntent pi = PendingIntent.getService(
getApplicationContext(),
1,
intent,
PendingIntent.FLAG_CANCEL_CURRENT);
AlarmManager am = (AlarmManager) getSystemService(Activity.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, dateMay17th, pi);
, 당신은 user1566160에 의해 게시 된 솔루션을 피해야한다 당신의 앱은 지금부터 5 월 17 일까지 논스톱으로 운영 될 것이며, 결코 그렇게 생각해서는 안됩니다.
편집 :
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Calendar may17th = Calendar.getInstance();
may17th.set(Calendar.MONTH, 4);
may17th.set(Calendar.DAY_OF_MONTH, 17);
may17th.set(Calendar.HOUR_OF_DAY, 0);
may17th.set(Calendar.MINUTE, 17);
if (Calendar.getInstance().after(may17th)) {
setContentView(R.layout.new_layout);
} else {
setContentView(R.layout.old_layout);
}
}
0
을 사용할 수 있습니다 당신은 날짜뿐만 아니라 모두 달력을 사용할 수 있습니다
Date d = new Date(2012, 02, 26); //Assign your desired date
Timer mytimer = new Timer();
mytimer.schedule(new TimerTask() {
public void run() {
//method to execute
mymethod();
}
}, d);
public void mymethod() {
this.runOnUiThread(Timer_Tick);
}
private Runnable Timer_Tick = new Runnable() {
public void run() {
if(Your condition) {
//Execute your code
}
}
};
관련 문제
- 1. Android 팝업 카운트 다운
- 2. 버튼 카운트 다운 - Android
- 3. 날짜별로 Android 카운트 다운
- 4. android 카운트 다운
- 5. 카운트 다운 타이머 android
- 6. Android 순환 카운트 다운
- 7. Android 텍스트 워처 카운트 다운
- 8. Android 카운트 다운 타이머 애플리케이션
- 9. 카운트 다운 바 android example
- 10. Android 카운트 다운 퀴즈 타이머
- 11. NSDate 전환을 사용하여 카운트 다운 3
- 12. 자바 스크립트 카운트 다운 3 초마다
- 13. 선택한 기간 동안 iPhone 카운트 다운 타이머
- 14. 30 일 동안 카운트 다운 만들기
- 15. 타이머, 카운트 다운, 시간
- 16. ProgressBar Android 애플리케이션의 핸들러로 카운트 다운
- 17. JQuery에서 카운트 다운 문제
- 18. 3 개월 전의 타임 스탬프
- 19. 카운트 다운 루프 카운트 업
- 20. DispatcherTimer에서 지연된 카운트 다운
- 21. 파이썬 카운트 다운 (Sleep)
- 22. Android : 카운트 다운 및 형식 시간
- 23. Android Java 카운트 다운 후 somethign을 수행
- 24. android 카운트 다운 타이머가 백그라운드에서 계속 실행됩니다.
- 25. Android 서비스 + 카운트 다운 = 작동하지 않음
- 26. Android TextView를 정기적으로 업데이트하여 카운트 다운 표시
- 27. 카운트 다운 타이머 설정 텍스트보기 - android
- 28. 이력서에 카운트 다운 타이머
- 29. js의 카운트 다운 타이머
- 30. C에서 카운트 다운 C#
그리고 당신의 질문은 .....입니까? –
http://android.appstorm.net/how-to/remote/how-to-push-notifications-to-your-android-with-pushover/ –