Android_Fragment
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android_Fragment相关的知识,希望对你有一定的参考价值。
妈呀这是什么英文字体,间隔好大逼死强迫症啊,好困啊先不管了。
Fragment就是Activity的一部分。
首先你要创建一个Fragment的类和它的layout,然后你就可以把它当做一个可重用组件来用啦。
可以用xml调用实现,也可以在MainActivity中用代码调用实现。
代码如下:
<fragment android:name="com.example.administrator.myapplication.Fragment.Fragment1" android:id="@+id/fagment1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/menu" />
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); addFragment(); } public void addFragment(){ Fragment Myfragment = new Fragment2();//创建Fragment2实例。 FragmentTransaction ft =getFragmentManager().beginTransaction(); ft.add(R.id.LinearUi,Myfragment,"first");//把Fragment2的实例add进了LinearLayout中。 ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); ft.commit(); }
The ENDDING......
接下来还有看Fragment的StackBack的作用,Fragment和Activity之间的相互工作,Fragment们之间的交互工作。
以上是关于Android_Fragment的主要内容,如果未能解决你的问题,请参考以下文章