码迷,mamicode.com
首页 > 其他好文 > 详细

Android_Fragment

时间:2016-04-06 02:05:31      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

妈呀这是什么英文字体,间隔好大逼死强迫症啊,好困啊先不管了。

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

标签:

原文地址:http://www.cnblogs.com/zjuthdf/p/5357579.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!