剛剛升級到Android 7.0,我的所有SlidingTabLayout酒吧底部都有額外的空白空間。不知道這是否是Android團隊的意圖,但無論如何擺脫新的空白空間?Android 7.0 N中的SlidingTabLayout欄上的額外空白區域?
我使用由Android提供的代碼可以在這裏找到:
這裏是一個片段我的佈局代碼:
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/tool_bar"
android:layout_height="56dp"
android:layout_width="match_parent"
android:background="@drawable/toolbar_gradient"
app:layout_scrollFlags="scroll|enterAlways"
android:theme="@style/Base.ThemeOverlay.AppCompat.Dark" />
<com.airsenze.wineinsider.controllers.SlidingTabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"/>
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
android:layout_width="match_parent">
</android.support.v4.view.ViewPager>
謝謝!讓我知道你是否需要任何信息。
「不當然,如果這是由打算Android團隊與否「 - 這是您的代碼,而不是Android團隊的代碼。您從一個Android示例開始,但是像這樣的Android示例並不一定保證在API級別保持一致。它們是示例,不支持庫類。實際上,您需要自己維護您的代碼的修改版本。 – CommonsWare
是的,我明白這一點。不要試圖指責Android團隊的任何事情。我一直在嘗試整個早上擺脫空白,但似乎沒有任何工作。只是想知道如果有人有一個快速解決方案擺脫它。 – Lunkie
爲什麼不把你的工具欄高度設置爲'wrap_content'? –