2016-03-02 38 views
3

當我添加此圖像查看我的應用程序變慢。我的意思是它需要太多的時間來滑動和滾動,然後定期當我嘗試在appbarlayout或CollapsingToolbarLayout中添加圖像視圖時,應用會變慢。爲什麼?

這裏是我的代碼,男只是想進行簡單的摺疊式工具的應用程序,請幫我出

<android.support.design.widget.AppBarLayout 
    android:layout_width="match_parent" 
    android:layout_height="250dp" 
    android:background="#607D8B" 
    android:theme="@style/AppTheme.AppBarOverlay"> 
    <android.support.design.widget.CollapsingToolbarLayout 
     android:id="@+id/toolbarCollapse" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:fitsSystemWindows="true" 
     app:contentScrim="?attr/colorPrimary" 
     app:layout_scrollFlags="scroll|exitUntilCollapsed"> 

     <android.support.v4.view.ViewPager 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:id="@+id/pager_image" 
      android:background="#607D8B" 
      app:layout_behavior="@string/appbar_scrolling_view_behavior" 
      app:layout_collapseMode="parallax"> 
     </android.support.v4.view.ViewPager> 
     <android.support.v7.widget.Toolbar 
      android:id="@+id/toolbar" 
      android:layout_width="match_parent" 
      android:layout_height="?attr/actionBarSize" 
      app:popupTheme="@style/ThemeOverlay.AppCompat.Light" 
      android:layout_gravity="top" 
      android:background="#22000000" 
      app:layout_collapseMode="pin" /> 

     <android.support.design.widget.TabLayout 
      android:id="@+id/tabs" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:background="#22000000" 
      app:tabTextColor="#FFC107" 
      android:layout_gravity="bottom"/> 

     <ImageView 
      android:layout_width="200dp" 
      android:layout_height="300dp" 
      android:src="@drawable/car" 
      android:layout_gravity="center"/> 
    </android.support.design.widget.CollapsingToolbarLayout> 
</android.support.design.widget.AppBarLayout> 

<include layout="@layout/content_main" 
    app:layout_behavior="@string/appbar_scrolling_view_behavior"/> 



<android.support.design.widget.FloatingActionButton 
    android:id="@+id/fab" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="bottom|end" 
    android:layout_margin="@dimen/fab_margin" 
    android:src="@android:drawable/ic_dialog_email" /> 

回答

0

可能有兩個原因與您的圖片內容有關

  • 或者圖像的尺寸要大得多
  • 或者圖像的尺寸不合適(長寬比的配比)。這就是爲什麼它需要時間來適應佈局,以防萬一你有更多的圖像
相關問題