ユーザーがフォームに入力できるようにするAndroidプロジェクトに取り組んでいます。
下の図は、フォームのさまざまなレイアウトを示しています。
黒のレイアウト (LinearMain) は、私の主要な線形レイアウトです。緑色のもの (LinearForm) は、フォームの行を記述します。
LinearMain.addView(LinearForm);
青いもの (LinearDescription) には、入力するフォームの行の説明が含まれています。
LinearForm.addView(LinearDescription);
灰色の線形レイアウトは、私のコントロールを説明しています。コントロールは、EditText、ボタン、または CheckBox にすることができます。
たとえば、LinearForm.addView(LinearButton)
フォームに入力した後、EditText のテキストを取得したいので、CheckBox がチェックされているかどうかを確認します。既に ArrayList (例 ArrayList) を使用しようとしていますが、あまり役に立ちません。
これを理解する別の方法はありますか?