[英]How to close pop up after click on button?
I have 2 Button
in my pop up, when I click on a button the new Activity
opens, but when I go back on the first Activity
the pop up stays open.我的弹出窗口中有 2 个
Button
,当我单击一个按钮时,新的Activity
会打开,但是当我 go 回到第一个Activity
时,弹出窗口保持打开状态。 How can I close this pop up when I click on button?单击按钮时如何关闭此弹出窗口?
public void ShowPopUp(){
popUpDialog.setContentView(R.layout.pop_up_dash);
close = popUpDialog.findViewById(R.id.close_pop_up);
btnMap = popUpDialog.findViewById(R.id.btn_pop_map);
btnList = popUpDialog.findViewById(R.id.btn_pop_list);
close.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
popUpDialog.dismiss();
}
});
popUpDialog.getWindow().setBackgroundDrawable(new
ColorDrawable(Color.TRANSPARENT));
popUpDialog.show();
}
btnSnack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ShowPopUp();
btnMap.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String type = "snack";
Intent intent = new Intent(getApplicationContext(),
MapsActivity.class);
intent.putExtra("location", type);
startActivity(intent);
}
});
popUpDialog.dismiss();
in btnMap's OnClickListener
right before starting new activity在开始新活动之前在
OnClickListener
的 OnClickListener 中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.