注册

demo中的MainActivity要怎么拆分

demo中的MainActivity要怎么拆分,因为项目中使用的不是三个tab按钮,而是三个cardview,所以需要把MainActivity拆分到SuperAsomenFragment中?refreshUI老是出错
已邀请:
demo开源,怎么改都行,MainActivity的三个tab用了三个fragment
想利用cardview做成图片中的风格,但是这个文件的初始化也就是各个页面的加载不在MainActivity中所以mainactivity中的
chatHistoryFragment = new ChatAllHistoryFragment(); contactListFragment = new ContactlistFragment(); settingFragment = new SettingsFragment(); fragments = new Fragment { chatHistoryFragment, contactListFragment, settingFragment }; // 添加显示第一个fragment getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, chatHistoryFragment) .add(R.id.fragment_container, contactListFragment).hide(contactListFragment).show(chatHistoryFragment) .commit(); init();
 
这一部分要如何修改
不一定非要用fragment ,你用activity也是一样,集成即时通信只是集成功能,UI和切换展示方式根据你的需求自定义即可。

要回复问题请先登录注册