#android #android-viewpager #android-wrap-content
Вопрос:
Я установил wrap_content высоты ViewPager, но он не работает. Я попробовал ответить на другие подобные вопросы, но они не решили мою проблему. мой код activity_main таков:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
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:id="@ id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#C49A1544"
tools:context=".MainActivity">
<include layout="@layout/toolbar"
android:id="@ id/main_toolbar"/>
<androidx.viewpager.widget.ViewPager
android:id="@ id/viewpager"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="@dimen/standard_margin_x2"
android:layout_below="@id/main_toolbar"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true" />
</RelativeLayout>
и у меня есть 3 макета фрагментов. действительно извините за мой низкий английский, я новичок в разработке приложений для Android, пожалуйста, помогите мне.
Комментарии:
1.
but it doesn't work
что не работает ?2. wrap_content не работает на пейджере просмотра
3. я не понимаю, что вы имеете в виду, когда говорите, что это не работает, что происходит ?
4. если вы посмотрите на изображение, вы увидите пробел внизу страниц, я хочу обернуть содержимое
5. ах, я понимаю, почему бы тогда не использовать для этого match_parent ?
Ответ №1:
Я сам нашел решение. Если мы используем библиотеку UltraViewPager вместо стандартной, проблема будет решена, но в этой библиотеке есть ошибки. В любом случае, спасибо вам за попытку помочь мне с вашими комментариями.