Androidでのナビゲーションについて質問があります。
Aにはfrm1(アクティビティ)とfrm2(アクティビティ)があります。
私がfrm1にいるとき、リストのいくつかの項目を押すと、ポップアップが表示され、Androidが私をfrm2に送信します。そして、戻るボタンを押すと、Androidはポップアップを表示するfrm1に私を送ります。=(。これを回避するにはどうすればよいですか(Androidにポップアップなしでfrm1を表示させます)。「だから、なぜあなたは意図をしないのですか」と言っているかもしれません。問題は、frm1の状態を見逃したくないということです。
ありがとう
これは、frm1からfrm2へのインテントを使用する場合のコードです。
*frm1のリストのOnclick関数
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int pos,long arg3){
AddDebtToTransaction(pos);
}
});
@SuppressLint("ShowToast")
public void AddDebtToTransaction(final int pos)
{
final CharSequence[] items = {"Ver Detalle", "Agregar a la Transacción"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("¿Qué desea hacer?");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Intent i2 = new Intent(Frmpayment_searchdebts.this,Frmpayment_transactiondebt.class);
startActivity(i2);
});
builder.create();
builder.show();
}