안드로이드 개발 질문/답변
(글 수 45,052)
알람으로 다이얼로그를 보여주려고하는데요.
알람으로 작동은 완료했는데. 엑티비티가 두개가 나오는건지 이상하네요 ;;
제가 원하는 다이얼로그 입니다.
그런데 이 다이얼로그에서 닫기를 누르면 또하나의 엑티비티가 존재합니다. ;;
이렇게 다이얼로그 뒤에 하나가 또있습니다.. 두개가 겹처나오는데..
아랫부분이 알람에서 호출하는 부분이구요.
public class PreAlarmReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
Intent i = new Intent(context, PreAlarmMessageAcivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
이부분이 엑티비티 부분입니다.
public class PreAlarmMessageAcivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
// setContentView(layoutResID);
new AlertDialog.Builder(PreAlarmMessageAcivity.this)
.setTitle("공지 사항")
.setMessage("수업시작 "+Integer.parseInt(Setting.getList(PreAlarmMessageAcivity.this))+"분 전 입니다.")
.setIcon(R.drawable.icon)
.setCancelable(false)
.setNegativeButton("닫기", null)
.show();
}다이얼로그 엑티비티만 나오게 하려면 어떻게 해야하나요.
조언좀 부탁드립니다. ㅠ




알람 기능을 구현해보지 않아서 정확히 뭐라 말씀드리긴 어렵지만..
다이얼로그 뒤에 MSchedule1 가 뜨는 부분(해당 부분도 버튼이 없는 다이얼로그 같습니다만..)이 올려주신 소스에는 따로 없네요.
다른데를 살펴보셔야 하지 않을까 싶네용 ;ㅁ;