我是谷歌搜索后的Android新手,我发现如果你想调用另一个活动,你必须使用
Intent intent = new Intent(getBaseContext(), Activity_Name.class);
//if Any Extra
//intent.putExtra("", "");
intent.putExtra("EmpID", EmpID);
startActivity(intent);
`
现在这是一种标准方法,但如果您参考图像。我在 ListView (Activity1) 中重复了近 20 次。
现在我相信这会不断添加,因为我的应用程序稍后会在没有任何正当理由且不在任何特定位置崩溃时崩溃。
我已禁用DataCollection 屏幕上的后退按钮(活动 2、3、4)
因此,它是一种纯粹的瀑布方法。任何建议。我应该 finish();
在最后一个屏幕中添加行吗
Intent intent = new Intent(getBaseContext(), Activity_Name.class);
//if Any Extra
//intent.putExtra("", "");
intent.putExtra("EmpID", EmpID);
startActivity(intent);
finish();
`
这样它就死了,回到了前一个,那个死了,回到了前一个。然后登陆ListView。
那会是一个好方法吗。或者有什么我可以像这样调用另一个活动但系统应该忘记所有以前的活动信息的地方。