私はこのような線形レイアウトを持っています:
<LinearLayout
android:id="@+id/quizViewTwo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:id="@+id/answer_layoutTwo"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical"/>
</LinearLayout>
今、私はanswer_layoutTwo
いくつかの制約のためにリストビューをプログラム的に追加しています、
ListView ansList = new ListView(Test.this);
ansList.setAdapter(adapter);
ansCellLayout.addView(ansList);// here ansCellLayout is answer_layoutTwo
現在、リストビューは、最初のアイテムのみを表示し、スクロールビューを持っていることをラップしていません。
レイアウトパラメータを追加して、重みを追加しようとしましたが、機能しません。
編集
追加してみましたansList.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, 600));
正常に動作しますが、FillParentを指定すると動作しません:(