private void DialogSimple(String message){
Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
dialog.setContentView(R.layout.activity_gcmmessageview);
tv = (TextView) dialog.findViewById(R.id.textView1);
tv.setText(message);
btn = (Button) dialog.findViewById(R.id.button1);
btn.setOnClickListener(this);
dialog.show();
}
public void onClick(View view) {
if(view == btn){
Intent intent = new Intent(getApplicationContext(),
MainActivity.class);
startActivity(intent);
finish();
}
}
public void onClick(DialogInterface dialog, int id) {
// Action for 'NO' Button
dialog.cancel();
finish();
}
현재 다이얼로그는 이렇게 구현을 했는데
서비스 실행 여부에 따라서 다이얼로그를 다르게 주고 싶은데 간단하게라도 가르쳐주실 수 있을까요..?