ScrollView 滚动不顺畅

我正在开发在线商店应用程序,我使用底部导航菜单和片段来分隔我的在线商店的页面,在我的主要片段中,我有一个滚动视图,其中包含一个图像滑块和两个用于显示最新和特殊产品的水平回收器视图。每件事都很好,但是

我真正奇怪的问题是,当我在我的 android 手机中运行应用程序时,滚动视图的性能真的很差,它滚动得很慢而且不流畅。

我尝试了很多方法来解决这个问题(但不幸的是它们都不能解决我的问题): - 我试图删除图像滑块库 - 我教过图像和位图可能是导致这种糟糕性能的主要原因,但是在我删除所有图像之后什么都没有变了!!!

这是我的代码:


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="#f6f6f6"

android:layoutDirection="rtl"

android:orientation="vertical">


<ScrollView

    android:layout_width="match_parent"

    android:layout_height="match_parent">


    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="vertical">


        <RelativeLayout

            android:id="@+id/slider_container"

            android:layout_width="wrap_content"

            android:layout_height="180dp">


            <com.daimajia.slider.library.SliderLayout

                android:id="@+id/slider"

                android:layout_width="match_parent"

                android:layout_height="180dp" />


            <com.daimajia.slider.library.Indicators.PagerIndicator

                android:id="@+id/custom_indicator"

                android:layout_width="wrap_content"

                android:layout_height="wrap_content"

                android:visibility="gone" />


湖上湖
浏览 267回答 2
2回答

红颜莎娜

问题是因为我被添加到清单中以防止 android 内存不足异常的 2 行...删除这两行,一切都会好的:android:largeHeap="true" android:hardwareAccelerated="false"我希望这个答案能帮助你......

潇潇雨雨

做相对布局的高度=“wrap_content”而不是匹配父级,滚动视图也是如此。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java