當前位置:編程學習大全網 - 網站源碼 - 片段返回的內容怎麽寫?

片段返回的內容怎麽寫?

/**

*設置默認片段,即//第壹次加載接口;

*/

私有void set default Fragment(Fragment FM){

mFm = getFragmentManager();

fragment transaction mFragmentTrans = mfm . begin transaction();

mfragmenttrans . add(r . id . id _ add fram,fm)。commit();

mContent = fm

}

私有碎片管理器mFm

私有片段mContent

/**

*修改顯示的內容不會被重新加載*

*/

公共void switchContent(片段到){

if (mContent!= to) {

fragment transaction transaction = mfm . begin transaction();

如果(!To.isAdded()) {//先判斷是否已經添加。

transaction.hide(mContent)。add(R.id.id_addfram,to)。commit();//隱藏當前片段,並將下壹個片段添加到活動中。

}否則{

transaction.hide(mContent)。顯示(給)。commit();//隱藏當前片段,顯示下壹個片段。

}

mContent = to

}

}

/**

*修改顯示的內容,但重新加載它*

*/

public void switchContent2(片段到){

fragment transaction transaction = mfm . begin transaction();

transaction . replace(r . id . id _ addfram,to);

//transaction . addtobackstack(null);

transaction . commit();

}

  • 上一篇:如何在CentOS 7中使用Nginx和PHP7-FPM安裝Nextcloud
  • 下一篇:linux下ls命令
  • copyright 2024編程學習大全網