Fragment使用方法總結

2021-06-26 12:50:49 字數 1380 閱讀 6448

話不多說,直接上乾貨。

fragment使用方法有兩種:

一.add和remove

(1)activity布局

<?xml version="1.0" encoding="utf-8"?>

(2)activity中的**

/**

* 新增fragment 不壓棧

* * @param 要新增的fragment

* @param fragmenttag

*/public void addfragment(fragment mfragment, fragmenttag tag)

/*** 新增fragment 新增到backstack

* * @param 要新增的fragment

* @param fragmenttag

*/public void addfragmentandtostatck(fragment mfragment, fragmenttag tag)

fragmenttag是enum 用來標記各個fragment

二.show和hide 

(1)activity布局

(2)activity**

/** 例項化底部tab start **/

mfragments = new fragment[4];

fragmentmanager = getsupportfragmentmanager();

mfragments[0] = fragmentmanager

.findfragmentbyid(r.id.fragment_recharge);

mfragments[1] = fragmentmanager.findfragmentbyid(r.id.fragment_bill);

mfragments[2] = fragmentmanager.findfragmentbyid(r.id.fragment_mall);

mfragments[3] = fragmentmanager.findfragmentbyid(r.id.fragment_me);

fragmenttransaction = fragmentmanager.begintransaction()

.hide(mfragments[0]).hide(mfragments[1]).hide(mfragments[2])

.hide(mfragments[3]);

fragmenttransaction.show(mfragments[0]).commit();

Fragment的使用方法

1 建立fragment的例項 2 獲取fragmentmanager,在activity中用getgragmentmanager 方法,在fragment中用getchildfragmentmanager fragmentmanager fragmentmanager getchildfragme...

使用方法總結

變數賦值 name xiaoming 程式互動 name input 請輸入你的名字 sum int input 請輸入你的名字 變成數字型,和數字比較 type 查詢資料型別的方法 a 2 print a,type a 結果 123 格式化輸出 msg 是佔位符 s 數字型 bit length ...

Const 使用方法總結

const 使用方法總結 const限定符的特點在於 強制最低訪問權原則。用這個原則正確的設計軟體可大大減少除錯時間和不良 並且能夠使程式易於修改和除錯。給函式傳遞的指標有如下四種情況 指向非常量資料的非常量指標 指向非常量資料的常量指標 指向常量資料的非常量指標 指向常量資料的常量指標 1 如果傳...