Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android編程入門 >> Android_Fragment

Android_Fragment

編輯:Android編程入門

媽呀這是什麼英文字體,間隔好大逼死強迫症啊,好困啊先不管了。

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們之間的交互工作。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved