簡體   English   中英

向后導航到先前片段時Android片段過渡

[英]Android fragment transition on back navigation to previous fragment

我有2個片段,第一個包含一個按鈕,單擊該按鈕會打開一個包含ListView的片段。 我有一個共享元素轉換,按鈕可以轉換到新片段(根布局),但我也想反向轉換(列表片段再次收縮到按鈕中)。

但是當前我檢測到單擊列表項並將事件發送到Activity,該事件將listview片段從后棧彈出( popBackStackImmediate() ),因此不顯示過渡。

有沒有一種好的方法可以允許向后導航,同時又保持反向轉換正常工作?

您是否嘗試過:

FragmentManager fm = getSupportFragmentManager();
fm.popBackStack();
fm.executePendingTransactions();

PS:如果使用支持庫,請使用getSupportFragmentManager() ,否則請使用getFragmentManager()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM