-1

Androidの経験はあまりありません。 Androidでバージョン< 5.0を表示すると、アプリに問題が発生しています。アクションバーは、アクションバーとアプリの残りの部分の間に大きなスペースを表示します。?Androidでのattr/actionBarSize 4.4以上

Large space beneath action bar

しかし、以降のバージョンでは、このスペースは表示されません。この場合はバージョン5.0

No extra space beneath action bar

はコードから、このような問題を制御することが可能ですか?

私はどちらの場合も2つの異なるプロジェクトを生成したくありません。

+0

<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/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay"/> </android.support.design.widget.AppBarLayout> <android.support.constraint.ConstraintLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.lxt.app.ui.account.GrowthActivity" tools:showIn="@layout/activity_growth"> </android.support.constraint.ConstraintLayout> 
は、あなたの活動のあなたのレイアウトファイルとスタイルを表示します。 – azizbekian

答えて

1

コンテンツxmlにapp:layout_behavior="@string/appbar_scrolling_view_behavior"を追加しましたか? android.support.v7.widget.Toolbarを使用した場合は、

contentビューにapp:layout_behavior="@string/appbar_scrolling_view_behavior"を追加してみてください。このよう

`` `` ``

+0

お返事ありがとうございます、私はそれを試してみます! –

関連する問題