[問題] listfragment 換成fragment

看板AndroidDev作者 (殘羽星辰)時間12年前 (2013/12/17 19:28), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
我的程式是用下面的方式切換fragment private void fragment_view_replace(int containerViewId, Fragment fragment, boolean addtoback) { // 修改顯示Fragment FragmentTransaction transaction = getFragmentManager() .beginTransaction(); transaction.replace(containerViewId, fragment); if (addtoback) transaction.addToBackStack(null); // 這一行是將fragment丟入返回鈕列中 transaction.commit();// 提交修改 } 我試圖在activity上拉好的fragment 容器(假設為A), 裡面放listfragment (假設為B) 當程式執行中使用者選取某一個list_item 以後, 我想切換一個 fragment (假設為C)放到A裡面,蓋住B, 但是程式執行的結果會變成C是放在B的item以下的位置(無法蓋住B), 請問我該如何修改...= =" -- 有正妹!!! 幹!!跟你說過要先看看你自己的臉... \ / ○ ︵ \○ ╱/| ﹎ ﹍﹍ ╱ ̄﹚╱> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.162.78

12/18 15:41, , 1F
Fragment依附FrameLayout後用replace直接C取代B就好
12/18 15:41, 1F

12/19 13:19, , 2F
可是我直接取代的結果是C會接在B的下面,無法取代= =
12/19 13:19, 2F
文章代碼(AID): #1Ii3LLsh (AndroidDev)