简体   繁体   English

在Android Studio中,如何使用Java代码将片段切换到另一个片段

[英]In Android Studio, how do you switch a fragment to another fragment using java code

On activity_main I have btnToggle and a fragment_text . activity_main我有btnTogglefragment_text 在此处输入图片说明

I want to switch fragment_text to fragment_image when the user taps btnToggle . 当用户点击btnToggle时,我想将fragment_text切换为fragment_image 在此处输入图片说明

private void btnToggle_OnClick() {
    //what goes here?
}

First add fragment dynamically and then replace like below:- 首先动态添加片段,然后如下所示进行替换:-

FragmentTransaction ft = getActivity().getFragmentManager().beginTransaction();
SectionDescriptionFragment bdf = new SectionDescriptionFragment();
ft.replace(R.id.book_description_fragment, bdf);
ft.commit();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM