Fragment

radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {

@Override

public void onCheckedChanged(RadioGroup group, int checkedId) {

// TODO Auto-generated method stub

switch (checkedId) {

case R.id.but01:

//創(chuàng)建FragmentManager管理者

FragmentManager fragmentManager=getSupportFragmentManager();

//通過FragmentManager開啟一個事務

FragmentTransaction transaction=fragmentManager.beginTransaction();

//加載fragment? arg0? 占位的控件? 第二個參數(shù)是加載的Fragment

transaction.replace(R.id.fragment, new Fragment01());

//提交

transaction.commit();

break;

case R.id.but02:

FragmentManager fragmentManager2=getSupportFragmentManager();

FragmentTransaction transaction2=fragmentManager2.beginTransaction();

transaction2.replace(R.id.fragment, new Fragment02());

transaction2.commit();

break;

case R.id.but03:

FragmentManager fragmentManager3=getSupportFragmentManager();

FragmentTransaction transaction3=fragmentManager3.beginTransaction();

transaction3.replace(R.id.fragment, new Fragment03());

transaction3.commit();

break;

default:

break;

}

}

});

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容