ナビゲーションコンポーネントは現在のフラグメントアクティビティを置き換えていません

CoffeeBreak

だから、私はあるフラグメントから別のフラグメントにナビゲートしようとしています、私はこの行を使用しました

val action = MapsFragmentDirections.nextAction(marker?.title!!)
            findNavController().navigate(action)

このナビゲーションは別のフラグメントに移動しますが、そのフラグメントに到達すると、フラグメントの下にアクティビティが表示され、フラグメントは上のrecyclerviewで透過的になります。

調査したところ、FragmentTransactionに置き換える必要があることがわかりましたが、これはナビゲーションコンポーネントのバックグラウンドで行われていると思います。

問題は、他のフラグメントを膨らませると、フラグメントのビューの下に自分のアクティビティが表示されることです。

一時的な修正は、RecyclerViewの背景を空白にすることですが、そのように修正したくはありません。通常のフラグメントのように、下に何も表示されずに膨らませたいのです。

私の問題はまさにこれです:フラグメントは透明で、以下のアクティビティを示しています

しかし、ナビゲーションコンポーネントを使用して解決する必要があり、それを行うのに役立つ方法が見つかりません。

または、xmlのfragment>タグ内にすべてのビューを設定する必要がありますか?

ありがとう

ianhanniballake

を使用NavControllerする場合は、個別FragmentTransactions行うべきではありませんNavHostFragment。XMLにを追加し、app:navGraph属性を使用してグラフを指定NavControllerしている限り、フラグメントを切り替えて、フラグメントがないことを確認するためのすべての作業を行います。tオーバーラップ。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

フラグメント内のViewPager2は、ナビゲーションコンポーネントナビゲートによって含まれているフラグメントを置き換えた後にリークします

分類Dev

ナビゲーションコンポーネントを使用して、フラグメントからアクティビティにデータを渡すことは可能ですか?はいの場合は、方法を教えてください

分類Dev

Androidナビゲーションコンポーネントは、アクティビティローテーションで現在のフラグメントを保持します

分類Dev

ナビゲーションコンポーネント:safeArgsをアクティビティからフラグメントに渡します

分類Dev

ナビゲーションコンポーネントを使用して、ビューモデルを複数のフラグメント(アクティビティではない)にスコープする

分類Dev

フラグメントのコンテンツをナビゲーションドロワーアイテムのクリックに置き換える

分類Dev

ナビゲーションコンポーネントのディープリンクは条件付きナビゲーションを行いません

分類Dev

ナビゲーションコンポーネントのコンテキストにフラグメントが添付されていません

分類Dev

Androidナビゲーションアーキテクチャコンポーネント-現在表示されているフラグメントを取得する

分類Dev

アーキテクチャコンポーネントナビゲーションを使用して、単一のアクティビティからデータを渡し、宛先フラグメントを開始します

分類Dev

フラグメントまたはアクティビティを含む下部ナビゲーション

分類Dev

Androidナビゲーションコンポーネントのアクティビティインテントフラグ

分類Dev

フラグメント内の単一のアクティビティ、レイアウトドロワー、ツールバーを備えたAndroidナビゲーションコンポーネントの使用

分類Dev

Androidナビゲーションコンポーネントのアニメーションは、アクティビティからフラグメントに戻ります

分類Dev

Android:アクティビティ内のフラグメントを別のフラグメントに置き換えることはできませんか?

分類Dev

新しいナビゲーションアーキテクチャコンポーネントを使用して、一部のフラグメントのナビゲーションでUPを無効にする方法は?

分類Dev

Androidナビゲーションアーキテクチャコンポーネント-ナビゲーションアーキテクチャコンポーネントは、単一のアクティビティのみを使用することを目的としていますか?

分類Dev

ナビゲーションコンポーネントを使用して、カスタムタイプのオブジェクトをフラグメントからアクティビティに渡す

分類Dev

フラグメントがすべてのナビゲーションコントロールをアクティビティに委任するのは良い考えですか?

分類Dev

アクティビティの元のコンテンツを置き換えるAndroidフラグメント?

分類Dev

複数のアクティビティでのナビゲーションコンポーネントの使用

分類Dev

トップナビゲーション用のDrawerLayoutを使用したアクティビティまたはフラグメント

分類Dev

ナビゲーションアーキテクチャコンポーネント-onResumeからフラグメントにナビゲートできません

分類Dev

アクティビティでフラグメントを使用しているときに、フラグメントのコンポーネントを膨らませる必要があるのはなぜですか?

分類Dev

ナビゲーションアーキテクチャコンポーネント-アクティビティ

分類Dev

Android-アクティビティからフラグメントへのナビゲーション

分類Dev

タブナビゲーションのフラグメントとアクティビティ

分類Dev

コンポーネントのthis.propsにはナビゲーションプロパティが含まれていません

分類Dev

ナビゲーションドロワーのOnClickイベント中にフラグメントは置き換えられません

Related 関連記事

  1. 1

    フラグメント内のViewPager2は、ナビゲーションコンポーネントナビゲートによって含まれているフラグメントを置き換えた後にリークします

  2. 2

    ナビゲーションコンポーネントを使用して、フラグメントからアクティビティにデータを渡すことは可能ですか?はいの場合は、方法を教えてください

  3. 3

    Androidナビゲーションコンポーネントは、アクティビティローテーションで現在のフラグメントを保持します

  4. 4

    ナビゲーションコンポーネント:safeArgsをアクティビティからフラグメントに渡します

  5. 5

    ナビゲーションコンポーネントを使用して、ビューモデルを複数のフラグメント(アクティビティではない)にスコープする

  6. 6

    フラグメントのコンテンツをナビゲーションドロワーアイテムのクリックに置き換える

  7. 7

    ナビゲーションコンポーネントのディープリンクは条件付きナビゲーションを行いません

  8. 8

    ナビゲーションコンポーネントのコンテキストにフラグメントが添付されていません

  9. 9

    Androidナビゲーションアーキテクチャコンポーネント-現在表示されているフラグメントを取得する

  10. 10

    アーキテクチャコンポーネントナビゲーションを使用して、単一のアクティビティからデータを渡し、宛先フラグメントを開始します

  11. 11

    フラグメントまたはアクティビティを含む下部ナビゲーション

  12. 12

    Androidナビゲーションコンポーネントのアクティビティインテントフラグ

  13. 13

    フラグメント内の単一のアクティビティ、レイアウトドロワー、ツールバーを備えたAndroidナビゲーションコンポーネントの使用

  14. 14

    Androidナビゲーションコンポーネントのアニメーションは、アクティビティからフラグメントに戻ります

  15. 15

    Android:アクティビティ内のフラグメントを別のフラグメントに置き換えることはできませんか?

  16. 16

    新しいナビゲーションアーキテクチャコンポーネントを使用して、一部のフラグメントのナビゲーションでUPを無効にする方法は?

  17. 17

    Androidナビゲーションアーキテクチャコンポーネント-ナビゲーションアーキテクチャコンポーネントは、単一のアクティビティのみを使用することを目的としていますか?

  18. 18

    ナビゲーションコンポーネントを使用して、カスタムタイプのオブジェクトをフラグメントからアクティビティに渡す

  19. 19

    フラグメントがすべてのナビゲーションコントロールをアクティビティに委任するのは良い考えですか?

  20. 20

    アクティビティの元のコンテンツを置き換えるAndroidフラグメント?

  21. 21

    複数のアクティビティでのナビゲーションコンポーネントの使用

  22. 22

    トップナビゲーション用のDrawerLayoutを使用したアクティビティまたはフラグメント

  23. 23

    ナビゲーションアーキテクチャコンポーネント-onResumeからフラグメントにナビゲートできません

  24. 24

    アクティビティでフラグメントを使用しているときに、フラグメントのコンポーネントを膨らませる必要があるのはなぜですか?

  25. 25

    ナビゲーションアーキテクチャコンポーネント-アクティビティ

  26. 26

    Android-アクティビティからフラグメントへのナビゲーション

  27. 27

    タブナビゲーションのフラグメントとアクティビティ

  28. 28

    コンポーネントのthis.propsにはナビゲーションプロパティが含まれていません

  29. 29

    ナビゲーションドロワーのOnClickイベント中にフラグメントは置き換えられません

ホットタグ

アーカイブ