Ich habe versucht, die neue BottomSheet
in Android-Unterstützung. Innerhalb des BottomSheet
habe ich ein TextView
und ein ScrollView
gesetzt. Die BottomSheet
zeigt nur gut, das einzige Problem, das ich gefunden habe, ist, dass die ScrollView
in der BottomSheet
nicht scrollt. Jedes Mal, wenn ich versuche, einen Bildlauf durchzuführen, wird entweder das Layout in der Hauptaktivität, die durchgeblättert wird, oder der BottomSheet
, der den Status ändert, von der Minimierung zu expandiert.
Dies ist ein Ausschnitt meines Aktivitätsklassencodes:
%Vor%Dies ist mein Layout xml:
%Vor%%Vor%
Bitte helfen Sie.
Danke
Hoffentlich habt ihr das schon herausgefunden, aber ändert View bottomSheet
in NestedScrollView bottomSheet
.
Ich habe das Problem gelöst, indem ich die folgenden Dinge gemacht habe -
Erstens: Verwenden Sie nicht ScrollView, wenn Sie CoordinatorLayout statt Benutzer NestedScrollView verwenden, es funktioniert viel besser mit CoordinatorLayout.
Zweitens: fügen Sie eine leere Ansicht mit android:layout_height
am unteren Rand ein, aber innerhalb von Ihnen NestedScrollView
zB -
%Vor%
Tags und Links android android-layout android-studio bottom-sheet