私はScrollview内にTableLayoutを持っています。テーブルレイアウトはフォームを定義します。フォームは個々の行がテキストビュー、編集テキストまたはボタンです。これらのテキストビュー、編集テキストまたはボタンのそれぞれの組み合わせは、特定のカテゴリにリンクされている質問を表します。私はカテゴリのリストを表示する別のリストを持っています。カテゴリを選択すると、その特定のカテゴリで始まる一連の質問がスクロールビューに表示されます。アンドロイド:Scrollviewに含まれる可視ビューを操作する
この機能を実装する際の問題は次のとおりです。スクロールビューはscrollTo(int x、int y)メソッドを提供し、特定のxおよびy位置でビューを表示できます。
1)自分のテーブルレイアウトに追加された各ビューの正確な高さを決定してから、それらを追加して、始まる質問の開始位置を取得します。カテゴリ2、3、4、......これを行うことができれば、おそらく私はこの値をカテゴリーグループ選択リスナーに渡すことができます。
これを行うには良い方法がありますか?