현재 위젯을 만들고있는데요. 해당 위젯에서 버튼을 클릭하면 다이얼로그를 띄우려고 합니다.

액티비티를 다이얼로그 형태로 만드는건 해봤는데 약간 문제가 생기더군요..

어플 + 위젯의 형태라 해당 어플이 실행중에 있으면 다이얼로그가 해당 어플의 마지막 액티비티 위에서

나타나는 문제도 발생하고 아예 다디얼로그없이 어플의 마지막 액티비티만 나타나는 현상이있습니다..

어플이 실행중이 아닐때는 아주 정상적으로 다이얼로그가 나타납니다..

혹시 같은 문제점을 경험하신분이 계시다면 도움 부탁합니다..

경험하지 않으셨어도 지식 공유해주시면 감사하겠습니다^^

       Intent intent = new Intent(context, PopupActivity.class);
       PendingIntent pendingintent = PendingIntent.getActivity(context, 0, intent, 0);
       remoteViews.setOnClickPendingIntent(R.id.widget_button, pendingintent);

해당 다이얼로그를 호출하는 코드입니다.

감사합니다^^