-1

アプリケーションには 3 つのアクティビティがあります。2 番目のアクティビティでは、ユーザーによって動的に作成される要素がいくつかあります。デバイスの [戻る] ボタンをクリックするか、3 番目のアクティビティに移動すると、2 番目のアクティビティが再開されます。なんで?最初の活動:

  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_second );
 }

そして2番目のアクティビティでは、要素を作成します:

       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);

最初のアクティビティに戻ると、作成された要素がクリアされます。

4

1 に答える 1