我有一个关于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();
}