【发布时间】:2017-04-14 08:54:18
【问题描述】:
我试图在来电屏幕上显示一个活动(带有主题对话框)以显示一些信息。我已经完成了,但问题是每当来电时,活动对话框就会弹出它并覆盖 SLIDER(用于接受/拒绝呼叫)。
我希望在来电屏幕上显示活动对话框,但仍希望用户接听/拒绝来电。
我确实使用过这个但现在无法完成活动(对话框)。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE); getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
热烈的问候
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
setContentView(R.layout.notedialog);
this.setFinishOnTouchOutside(false);
initializeContent();
phone_no = getIntent().getExtras().getString("phone_no");
String note = getIntent().getExtras().getString("note");
tv_client.setText(phone_no + " is calling you");
note_mEditText.setText(note);
dialog_ok.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
MainActivity.this.finish();
// this.setFinishOnTouchOutside(false);
System.exit(0);
}
});
【问题讨论】:
-
你能给我看一些代码吗?
-
请检查问题先生。 @阿舒
-
啊这是安卓问题,抱歉我不是安卓开发者:)
-
没关系,先生。顺便说一句。
-
所以你的 SLIDER 有一个重叠的活动对话框。你想要的是向右移动它的位置?
标签: android android-activity dialog