안드로이드 스튜디오는 소리와 함께 특정 시간과 분에 알람을 설정

arater 2000

예를 들어 15:52와 같이 특정 시간과 분에 소리와 함께 알람을 설정하려고합니다.

아래 코드를 시도했지만 시간이 15:52이면 아무것도하지 않습니다.

Mainactivity.java :

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);



Intent slIntent = new Intent(this, MyBroadcastReceiver.class);

Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.set(Calendar.HOUR_OF_DAY, 15);
calendar.set(Calendar.MINUTE, 52);
calendar.set(Calendar.SECOND, 0);

PendingIntent slPendingIntent = PendingIntent.getService(this, 1, slIntent, PendingIntent.FLAG_ONE_SHOT);

AlarmManager alarmManager=(AlarmManager) getSystemService(Context.ALARM_SERVICE);

alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(),
        AlarmManager.INTERVAL_DAY, slPendingIntent);
}

MyBroadcastReceiver.class

public class MyBroadcastReceiver extends BroadcastReceiver {
MediaPlayer mp;
@Override
public void onReceive(Context context, Intent intent) {

mp=MediaPlayer.create(context, R.raw.sound); // the sound that should be played at 13:52
mp.start();
Toast.makeText(context, "Alarm....", Toast.LENGTH_LONG).show();

}
}
스타일 -7

알람 시간으로 현재 시간을 확인하고 필요한 경우 날짜를 추가해야합니다.

    Calendar calendar = Calendar.getInstance();
    long now = System.currentTimeMillis();
    calendar.setTimeInMillis( now );
    calendar.set( Calendar.HOUR_OF_DAY, ini.alarmHours );
    calendar.set( Calendar.MINUTE, ini.alarmMinutes );
    calendar.set( Calendar.SECOND, 0 );
    calendar.set( Calendar.MILLISECOND, 0 );
    if( now > calendar.getTimeInMillis() ){
        calendar.add( Calendar.DAY_OF_MONTH, 1 );
    }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 디렉토리와 내용을 날짜와 시간과 함께 한 위치에서 다른 위치로 복사하는 배치 파일?

분류에서Dev

특정 디렉토리와 내용을 날짜와 시간과 함께 한 위치에서 다른 위치로 복사하는 배치 파일?

분류에서Dev

맥에 안드로이드 스튜디오 : 제거 프록시 설정

분류에서Dev

Android에서 오늘 설정된 시간이 지났을 때 알람 트리거 시간을 계산합니까?

분류에서Dev

안드로이드 스튜디오는 특정 로케일을 설정할 수 없습니다

분류에서Dev

특정 코드와 함께 Jupyter Notebook에 표시되는 별표

분류에서Dev

버튼이 소문자로 설정되어 있지만 내 안드로이드 폰에서는 대문자로 표시됩니다. 안드로이드 스튜디오

분류에서Dev

안드로이드 스튜디오 시계 설정 시간은 0 또는 30 만 표시됩니다.

분류에서Dev

날짜 이름과 함께 라벨 (SWT)에 실행 시간을 설정하는 방법

분류에서Dev

다양한 알람을 동시에 설정하는 타이머

분류에서Dev

어떻게 제대로 안드로이드 스튜디오 3.0에서 롬복을 설정하기

분류에서Dev

노드에 대한 데이터와 함께 스타일을 지정할 때 "요소 생성시 '스타일'우회 설정은 사용되지 않습니다."

분류에서Dev

특정 시간에 알람이 트리거되지 않음

분류에서Dev

추출기 데이터 소스 설정 오류, 미디어 저장소에있는 오디오 파일과 함께 AMediaExtractor를 사용할 때 오류 -10002

분류에서Dev

선택한 시간에 특정 날짜에 알람을 설정하는 방법은 무엇입니까?

분류에서Dev

안드로이드 스튜디오는 특정 위치에 동적으로 글고 치기를 생성

분류에서Dev

알람 관리자 클래스에 문제가 있습니다. 알람을 설정하고 있는데 그 시간에 울리지 않습니다

분류에서Dev

매일 특정 시간에 부팅 시간에 알람 설정

분류에서Dev

안드로이드에서 푸시 알림 소리를 설정할 수 없습니다.

분류에서Dev

고정 표시기 이미지로 파일을 config (설정)와 함께 항아리를 포장하는 방법

분류에서Dev

특정 시간에 시간과 분을 추가하지 않는 순간 js

분류에서Dev

특정 시간에 웹 사이트의 스크린 샷을 얻기 위해 "at"과 함께 "gnome-web-photo"사용에 대한 도움말

분류에서Dev

비주얼 스튜디오 코드와 함께 자바에서 물건을 가져 오는 방법

분류에서Dev

비주얼 스튜디오 코드와 함께 자바에서 물건을 가져 오는 방법

분류에서Dev

Simpy-특정 시간에 리소스 요청 설정

분류에서Dev

어떻게 포함 된 레이아웃 안에 안드로이드 이미지 뷰의 가시성을 설정하는 방법?

분류에서Dev

Android에서 15 분마다 반복 알람 시간을 설정하는 방법은 무엇입니까?

분류에서Dev

1 분 안에 특정 시간이 지나면 mod_security로 특정 IP 주소를 차단하는 방법

분류에서Dev

안드로이드에서 하루에 3 번 알람을 설정하고 싶어

Related 관련 기사

  1. 1

    특정 디렉토리와 내용을 날짜와 시간과 함께 한 위치에서 다른 위치로 복사하는 배치 파일?

  2. 2

    특정 디렉토리와 내용을 날짜와 시간과 함께 한 위치에서 다른 위치로 복사하는 배치 파일?

  3. 3

    맥에 안드로이드 스튜디오 : 제거 프록시 설정

  4. 4

    Android에서 오늘 설정된 시간이 지났을 때 알람 트리거 시간을 계산합니까?

  5. 5

    안드로이드 스튜디오는 특정 로케일을 설정할 수 없습니다

  6. 6

    특정 코드와 함께 Jupyter Notebook에 표시되는 별표

  7. 7

    버튼이 소문자로 설정되어 있지만 내 안드로이드 폰에서는 대문자로 표시됩니다. 안드로이드 스튜디오

  8. 8

    안드로이드 스튜디오 시계 설정 시간은 0 또는 30 만 표시됩니다.

  9. 9

    날짜 이름과 함께 라벨 (SWT)에 실행 시간을 설정하는 방법

  10. 10

    다양한 알람을 동시에 설정하는 타이머

  11. 11

    어떻게 제대로 안드로이드 스튜디오 3.0에서 롬복을 설정하기

  12. 12

    노드에 대한 데이터와 함께 스타일을 지정할 때 "요소 생성시 '스타일'우회 설정은 사용되지 않습니다."

  13. 13

    특정 시간에 알람이 트리거되지 않음

  14. 14

    추출기 데이터 소스 설정 오류, 미디어 저장소에있는 오디오 파일과 함께 AMediaExtractor를 사용할 때 오류 -10002

  15. 15

    선택한 시간에 특정 날짜에 알람을 설정하는 방법은 무엇입니까?

  16. 16

    안드로이드 스튜디오는 특정 위치에 동적으로 글고 치기를 생성

  17. 17

    알람 관리자 클래스에 문제가 있습니다. 알람을 설정하고 있는데 그 시간에 울리지 않습니다

  18. 18

    매일 특정 시간에 부팅 시간에 알람 설정

  19. 19

    안드로이드에서 푸시 알림 소리를 설정할 수 없습니다.

  20. 20

    고정 표시기 이미지로 파일을 config (설정)와 함께 항아리를 포장하는 방법

  21. 21

    특정 시간에 시간과 분을 추가하지 않는 순간 js

  22. 22

    특정 시간에 웹 사이트의 스크린 샷을 얻기 위해 "at"과 함께 "gnome-web-photo"사용에 대한 도움말

  23. 23

    비주얼 스튜디오 코드와 함께 자바에서 물건을 가져 오는 방법

  24. 24

    비주얼 스튜디오 코드와 함께 자바에서 물건을 가져 오는 방법

  25. 25

    Simpy-특정 시간에 리소스 요청 설정

  26. 26

    어떻게 포함 된 레이아웃 안에 안드로이드 이미지 뷰의 가시성을 설정하는 방법?

  27. 27

    Android에서 15 분마다 반복 알람 시간을 설정하는 방법은 무엇입니까?

  28. 28

    1 분 안에 특정 시간이 지나면 mod_security로 특정 IP 주소를 차단하는 방법

  29. 29

    안드로이드에서 하루에 3 번 알람을 설정하고 싶어

뜨겁다태그

보관