appbottombarがレイアウト全体の高さをとっている理由

グッディー:

私のxmlレイアウトでこのコードを使用しています。以下のレイアウトといくつかの画像を追加しました

 ......

    <androidx.coordinatorlayout.widget.CoordinatorLayout
        android:id="@+id/notes_container_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:fitsSystemWindows="true">

       .......
        <com.google.android.material.floatingactionbutton.FloatingActionButton
            android:id="@+id/add_note_fab"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_margin="@dimen/medium_margin"
            android:backgroundTint="@color/colorPrimary"
            app:layout_anchor="@id/bottomAppBar"
            app:srcCompat="@drawable/ic_add_black_24dp"
            tools:ignore="VectorDrawableCompat" />
        <com.google.android.material.bottomappbar.BottomAppBar
            android:id="@+id/bottomAppBar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom"
            android:backgroundTint="@color/colorPrimary"
            app:hideOnScroll="false"
            app:menu="@menu/appbar_menu"
            app:navigationIcon="@drawable/ic_menu" />

    </androidx.coordinatorlayout.widget.CoordinatorLayout>
</layout>

BottomAppbarの高さは、画像に示すようにレイアウト全体を占めています ここに画像の説明を入力してください

そしてそれはこの画像のように見えるはずです ここに画像の説明を入力してください

ガブリエレ・マリオッティ:

問題はの次元ではありませんBottomAppBar
親レイアウトの寸法または位置を確認します。

<androidx.coordinatorlayout.widget.CoordinatorLayout
    android:id="@+id/notes_container_layout"
    android:layout_height="wrap_content"

BottomAppBar右の高さが、持っているCoordinatorLayout用途をandroid:layout_height="wrap_content"
の高さを変更するCoordinatorLayoutか、で使用android:layout_gravity="bottom"しますCoordinatorLayout

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

自動レイアウトでセルの高さが間違っている

分類Dev

Intellij Toolsのレイアウト:デバッグ時にプロジェクトツリー全体の高さを取ることができますか?

分類Dev

線形レイアウトの子の高さを最も高い子の高さとして設定する方法

分類Dev

自動レイアウトのUITableViewCellのUILabelの高さが間違っています

分類Dev

自動レイアウトでUITableViewCellの動的な高さを使用し、下部のビューが非表示になっているときに他のビューを上に移動するにはどうすればよいですか?

分類Dev

自動レイアウトでUITableViewCellの動的な高さを使用し、下部のビューが非表示になっているときに他のビューを上に移動するにはどうすればよいですか?

分類Dev

iOS-新しいセルが追加されると、自動レイアウトを使用してUICollectionViewの高さを拡張します

分類Dev

レイアウトの高さと幅を動的に取得する

分類Dev

フラッタービューをレイアウトの幅と高さ全体に合わせるにはどうすればよいですか?

分類Dev

高さautoのdivが親の高さ全体を取得している理由がわかりません

分類Dev

C ++、Qt、ウィンドウが実際のレイアウトの高さを超えてサイズ変更されないようにする

分類Dev

立面図の影が表示されない原因となっているこのレイアウトの何が問題になっていますか?

分類Dev

Androidのレイアウトが間違って表示される

分類Dev

小さいディスプレイでアプリのレイアウトが重なっている

分類Dev

画面の高さに基づいて別のレイアウトディレクトリを選択する

分類Dev

アプリがブラウザーで無限にリダイレクトされる原因となっているDjangoコードのバグを特定する

分類Dev

Android-フレームレイアウトの高さがコーディネーターのレイアウトと一致していません

分類Dev

レイアウトが表示されている/なくなっているときにちらつく

分類Dev

フォームが作成された後にレイアウトの幅と高さを取得する

分類Dev

コンテンツが画面の高さを下回ると、レイアウトが台無しになります

分類Dev

レイアウトのAndroidボタンの高さが親を埋めていません

分類Dev

絶対的な配置を避けながら、画面全体の高さに沿ってアイテムを配置するにはどうすればよいですか?

分類Dev

レイアウトの高さと幅の値を見つける

分類Dev

キャッチされなかった例外「NSInvalidArgumentException」が原因でアプリを終了しています。理由:レイアウト属性が不明です。

分類Dev

Swiftと自動レイアウトを使用して背が高くなるNSTextField

分類Dev

ChromeとFFのウィンドウの高さが間違っている

分類Dev

画面よりも大きいレイアウトの幅と高さを測定する

分類Dev

レイアウト全体が相対的な幅でめちゃくちゃになっている

分類Dev

レイアウトAndroidに幅と高さを定義する

Related 関連記事

  1. 1

    自動レイアウトでセルの高さが間違っている

  2. 2

    Intellij Toolsのレイアウト:デバッグ時にプロジェクトツリー全体の高さを取ることができますか?

  3. 3

    線形レイアウトの子の高さを最も高い子の高さとして設定する方法

  4. 4

    自動レイアウトのUITableViewCellのUILabelの高さが間違っています

  5. 5

    自動レイアウトでUITableViewCellの動的な高さを使用し、下部のビューが非表示になっているときに他のビューを上に移動するにはどうすればよいですか?

  6. 6

    自動レイアウトでUITableViewCellの動的な高さを使用し、下部のビューが非表示になっているときに他のビューを上に移動するにはどうすればよいですか?

  7. 7

    iOS-新しいセルが追加されると、自動レイアウトを使用してUICollectionViewの高さを拡張します

  8. 8

    レイアウトの高さと幅を動的に取得する

  9. 9

    フラッタービューをレイアウトの幅と高さ全体に合わせるにはどうすればよいですか?

  10. 10

    高さautoのdivが親の高さ全体を取得している理由がわかりません

  11. 11

    C ++、Qt、ウィンドウが実際のレイアウトの高さを超えてサイズ変更されないようにする

  12. 12

    立面図の影が表示されない原因となっているこのレイアウトの何が問題になっていますか?

  13. 13

    Androidのレイアウトが間違って表示される

  14. 14

    小さいディスプレイでアプリのレイアウトが重なっている

  15. 15

    画面の高さに基づいて別のレイアウトディレクトリを選択する

  16. 16

    アプリがブラウザーで無限にリダイレクトされる原因となっているDjangoコードのバグを特定する

  17. 17

    Android-フレームレイアウトの高さがコーディネーターのレイアウトと一致していません

  18. 18

    レイアウトが表示されている/なくなっているときにちらつく

  19. 19

    フォームが作成された後にレイアウトの幅と高さを取得する

  20. 20

    コンテンツが画面の高さを下回ると、レイアウトが台無しになります

  21. 21

    レイアウトのAndroidボタンの高さが親を埋めていません

  22. 22

    絶対的な配置を避けながら、画面全体の高さに沿ってアイテムを配置するにはどうすればよいですか?

  23. 23

    レイアウトの高さと幅の値を見つける

  24. 24

    キャッチされなかった例外「NSInvalidArgumentException」が原因でアプリを終了しています。理由:レイアウト属性が不明です。

  25. 25

    Swiftと自動レイアウトを使用して背が高くなるNSTextField

  26. 26

    ChromeとFFのウィンドウの高さが間違っている

  27. 27

    画面よりも大きいレイアウトの幅と高さを測定する

  28. 28

    レイアウト全体が相対的な幅でめちゃくちゃになっている

  29. 29

    レイアウトAndroidに幅と高さを定義する

ホットタグ

アーカイブ