アンケートの質問表のレイアウトを設計する必要があります。質問数は決まっていますが、回答数は決まっていません。
私が考えているテーブル構造の図を参照してください: http://i.stack.imgur.com/OLGIG.jpg
私が持っている要件は次のとおりです。
- 一番上の行の名前の数はさまざまです。数が多すぎる場合は、テーブルを水平方向にスクロールできる必要があります。
- 質問の数が画面に収まりきらない場合があります。テーブルは垂直方向にスクロールできるはずです。
- 水平スクロールは列 B から開始する必要があるため、質問の列 A は固定されています。
- 垂直スクロールは行 2 から開始する必要があるため、最初の行も固定されます。
- 行の高さを揃える必要があります。具体的には、質問のテキストは行内の他のセルと揃える必要があります。ほとんどの場合、質問テキストは複数行の高さになります。
- 同じ幅の列が最もよく見えます。
B 以降の列は実行時に動的に追加されるため、最も効率的な (コーディング時間の少ない) 方法で最終結果を達成するために使用する最適なレイアウト構造についてアドバイスが必要です。既存の回答セットを編集する必要がある場合は、ビューにも回答を入力する必要があることに注意してください。
現時点では、TableLayout の使用を検討していますが、これには制限があります。もう 1 つのオプションは、リストビューのリスト項目として使用するカスタム レイアウトです。
ご意見やアドバイスをいただければ幸いです。