我正在用ViewPager概念創建片段。我創建了一個日記應用程序,其中我只使用一個從數據庫獲取所有更新並顯示在其中的片段。直到這一切都很好...根據我的要求,當我點擊片段中的按鈕時,我需要顯示另一個片段,它允許用戶存儲圖像。 我的問題是......片段無法用viewpager中的片段替換
- 如果我在片段中使用替換方法,如果A是由viewpager組成的片段並且B是我想要替換的片段,那麼它不會被正確替換。
--Then如果我使用替代B是可見的,但A也將B片段
FragmentManager m=getActivity().getSupportFragmentManager();
FragmentTransaction ft = getActivity().getSupportFragmentManager()
.beginTransaction();
Demobutton demobutton = new Demobutton();
ft.replace(R.id.lay, demobutton);
ft.commit();
希望你們明白我的問題下出現。如果您覺得我的問題不完整,請告訴我。
是R.id.lay的標識碎片容器? – Blackbelt
沒有它的viewpager – Ramz
這是錯誤的佈局ID。替換的第一個參數必須是容器的ID – Blackbelt