プログラムでTextViewとButtonをラップしたLinearLayoutを追加したいと思います。文字列配列を取得し、文字列配列の長さを使用して、それぞれ独自のボタンを持つ多数のTextViewを追加します。
だから最初に:
String [] s = { .... the values ....}
int sL = s.length;
TextView t1 = new TextView (this);
// then somehow create t2, t3... etc. matching the length of the String array.
これはこれを行うための最良の方法ですか、それともこれを行う別の方法がありますか?一部のコンテキストでは、これはクイズアプリであり、リソース内のカテゴリのリストを値として作成しました。プログラムで、アプリにカテゴリと同じ数のTextViewを作成させ、各TextViewを各カテゴリに設定してからそれぞれを取得しようとしています。ボタンをクリックして、ユーザーをそのカテゴリの質問に移動します。