간단한 알람 시계를 만들 예정입니다. 사용자 인터페이스가 있으며 번들을 사용하여 알람에 대한 사용자 구성 (볼륨 값 또는 톤 유형과 유사)을 전송합니다.Android에서 내 번들 데이터 서비스를 업데이트하는 방법은 무엇입니까?
Bundle b = new Bundle();
b.putString("tone", toneS.getSelectedItem().toString());
그리고 브로드 캐스트 리시버로 보내 : 주요 활동에서 내가 가진
Intent intent = new Intent(SetAlarm.this, MessageReceiver.class);
intent.putExtras(setBoundle());
그리고이 방법으로 브로드 캐스트 리시버에 번들 나타납니다
Bundle b2 = new Bundle();
b2 = intent.getExtras();
그것은 완벽하게 작동 처음에는 그 이후지만 주요 활동의 번들에는 UI의 새로운 데이터가 있지만 BroadcastReceiver는 이전 데이터 만 유지합니다.
누구든지 문제를 설명 할 수 있습니까?