I am try to separate activity_main.xml, so I decided to use fragments,
I want to know how do I use fragment's XML in MainActivity?
For example in the MainActivity:
button = (Button) findViewById(R.id.fragment's button)
main.xml :
<FrameLayout
android:id="@+id/switch_fragment
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
FragmentActivity.java:
private FragmentManager manager = getFragmentManager();
private fragment1 fragment1;
private fragment2 fragment2;
public void onCreate(Bundle savedInstanceState){
...
...
fragment1 = new fragment1();
fragment2 = new fragment2();
FragmentTransaction ft = manager.beginTransaction();
ft.add(R.id.switch_fragment, fragment1, "tag1");
ft.add(R.id.switch_fragment, fragment2, "tag2");
ft.commit();
...
...
init();
...
}
private void init(){
// use fragment1's xml
}