gpt4 book ai didi

android - 回到上一个在 android 中有对话框的 Activity

转载 作者:行者123 更新时间:2023-11-29 15:07:15 26 4
gpt4 key购买 nike

我有一个带有 2 个屏幕的 android 应用程序。我在从第一个屏幕转到第二个屏幕时设置了一个对话框。我的代码是:

@Override
protected void onPreExecute() {
super.onPreExecute();
pDialog = new ProgressDialog(MainActivity.this);
pDialog.setTitle("Please wait");
pDialog.setMessage("Authenticating User");
pDialog.setIndeterminate(false);
pDialog.setCancelable(true);
pDialog.setCanceledOnTouchOutside(false);
pDialog.show();

Intent it = new Intent(MainActivity.this, SecondActivity.class);
it.putExtra("invoiceid", invc);
it.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(it);
//finish();

}

运行代码时,单击后退按钮会显示对话框并转到第一个屏幕。现在我想在不显示对话框的情况下单击后退按钮直接显示第一个屏幕。这怎么可能?

如果有文本框,如何清除第一个屏幕?

最佳答案

startActivity(it);
之前尝试pDialog.dismiss()如果您想清除第一个 Activity 中任何 TextBox 中的任何数据,将文本设置为该 EditText "",然后再移动任何 Activity,它将清除 EditText 中的数据。

关于android - 回到上一个在 android 中有对话框的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35739433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com