我有一个回收站视图,其中包含listview。我必须使用约束布局,因为我需要正确地将textview与list view对齐。但是当屏幕上的内容过多时,列表视图似乎无法滚动。 [我知道对于我的应用程序,此方法有点复杂,但是我已经花了太多时间,因此懒于使用更简单的方法来重做] []
recyclerview_layout.xml
<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="16dp" android:textColor="#0E1C2B" android:textSize="17sp" app:layout_constraintBottom_toTopOf="@+id/recyclerview_list" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.498" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.333" /> <TextView android:id="@+id/textView4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="24dp" android:text="Date: " android:textColor="#0E1C2B" android:textSize="17sp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.207" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <ListView android:id="@+id/recyclerview_list" android:layout_width="260dp" android:layout_height="wrap_content" android:layout_marginTop="8dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.43" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/textView4" app:layout_constraintVertical_bias="0.012" /> </androidx.constraintlayout.widget.ConstraintLayout>
我有一个回收站视图,其中包含listview。我必须使用约束布局,因为我需要正确地将textview与list view对齐。但是似乎列表视图在滚动时也无法滚动...
您要使用
RecyclerView
还是ListView
?在这里,我添加了具有适当约束的RecyclerView
。有时添加错误的约束会导致滚动错误。