java Cargar determinado片段en un活动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java Cargar determinado片段en un活动相关的知识,希望对你有一定的参考价值。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <FrameLayout
        android:id="@+id/fragment_placeholder"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>
        
</RelativeLayout>
public class MyFragment2 extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {

        View rootView = inflater.inflate(R.layout.fragment_myfragment2, container, false); 
        return rootView;
    }


}
public class MyFragment extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {

        View rootView = inflater.inflate(R.layout.fragment_myfragment, container, false); 
        return rootView;
    }


}
setContentView(R.layout.activity_main);

if(CONDITION == true)
        MyFragment fragment = new MyFragment();
else
        MyFragment2 fragment = new MyFragment2();


FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.fragment_placeholder, fragment);
ft.commit();

以上是关于java Cargar determinado片段en un活动的主要内容,如果未能解决你的问题,请参考以下文章