-1
我的應用程序中有三項活動。在我的第二個活動中,我有一些由用戶動態製作的元素。當我點擊設備後退按鈕或轉到第三個活動時,第二個活動重新啓動。爲什麼? 第一個活動:禁用活動重新啓動後退或前進
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
}
和在第二活動我創造元件:
final TableLayout tbl=(TableLayout)findViewById(R.id.tblProduct);
TableRow row=new TableRow(this);
EditText ed=new EditText(this);
ed.setLayoutParams(new TableRow.LayoutParams(0, android.view.ViewGroup.LayoutParams.WRAP_CONTENT,.10f));
row.addView(ed);
tbl.addView(row);
當我回到第一活動創建的元素被清除。
這裏 –
添加你的代碼也不要稱呼次活動結束()同時開展第三項活動。如果你想調用finish()方法,請按照@ adrian0110h給出的下面的答案。 – pradeep
我編輯了我的帖子。 –