如何在点击时将图像按钮更改为不同的片段?
在主页片段上,我有一个图像按钮。如何对其进行编码,以便在单击时更改为其他片段。请注意,我的所有片段以及主要活动类都有java类。
我会在哪里放置此图像按钮的代码,我将如何操作,因为我尝试的所有内容都无法正常工作。
答案 0 :(得分:0)
您可以为主片段和onclick内的图像按钮创建onClickListener:
Fragment fragment = new {your-fragment()};
FragmentManager fm1 = getActivity().getSupportFragmentManager();
FragmentTransaction ft1 = fm1.beginTransaction();
fm1.popBackStack();
ft1.replace({layout}, fragment).addToBackStack("tag");
ft1.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft1.commit();
希望这有帮助