마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

잠금화면 위 Activity

0 추천
public class AlertDialogActivity extends Activity {

 private String notiMessage;

 @Override
 public void onCreate(Bundle savedInstanceState) {
  
  super.onCreate(savedInstanceState);
  requestWindowFeature(Window.FEATURE_NO_TITLE);
  
  Bundle bun = getIntent().getExtras();
  
  notiMessage = bun.getString("notiMessage");
  
  setContentView(R.layout.alertdialog);

  TextView adMessage = (TextView)findViewById(R.id.diaText2);
  adMessage.setText(notiMessage);
  
  Button btn1 = (Button)findViewById(R.id.diabutton1);
  Button btn2 = (Button)findViewById(R.id.diabutton2);
  
  btn1.setOnClickListener(new SubmitOnClickListener());
  btn2.setOnClickListener(new SubmitOnClickListener());
   
  getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
   | WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
   | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
 }

GCM에서 메시지 받을시 PendingIntent로 위에 쓴 Activity를 잠금화면 위에 뛰우는걸 해보고 있습니다.

다른 앱이나 바탕화면 위 출력은 되지만 잠금화면 위 출력이 안되네요.

조언좀 부탁드립니다.

노에링 (140 포인트) 님이 2014년 12월 3일 질문

1개의 답변

0 추천
서비스 상태에서 스스로 잠금을 풀면서 다이아로그창을 표시할수는 있는데...

 

doridori2013@nate.com
익명사용자 님이 2014년 12월 3일 답변
2014년 12월 3일 수정
...