我可以在纵向模式下滚动ListView
而没有任何问题,但在横向模式下它根本不会滚动。
我的LinearLayout
位于ListView
(垂直)内。我在<LinearLayout
android:layout_width="0dp"
android:layout_height="480dp"
android:layout_weight="0.07"
android:orientation="vertical"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/linearLayout">
<ListView
android:id="@+id/lstview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:fastScrollAlwaysVisible="false"
android:isScrollContainer="true"
android:keepScreenOn="false"
android:nestedScrollingEnabled="true"
android:overScrollMode="ifContentScrolls"
android:scrollIndicators="end"
android:scrollbars="horizontal|vertical"
android:scrollingCache="false"
android:smoothScrollbar="true"
android:transcriptMode="alwaysScroll"
android:verticalScrollbarPosition="defaultPosition" />
</LinearLayout>
中有10个项目。我可以在纵向模式下滚动所有这些。在横向模式中,我只看到6个项目,滚动条不起作用。对此有何解决方案?
我的xml
int rnd = rand() % 26;
感谢