环信主界面用了3个fragement,我要新加1个fragment,为什么老是失败
新手问题
环信主界面用了3个fragement,分别是Conversion, Address Book, Settings
我要新加1个fragment,为什么老是失败,
我的开发步骤:
1. 在activity_main.xml复制一个RelativeLayout,并将button id改为android:id="@+id/btn_myfragment", 名称改为android:text="My"
2. 新建一个fragment, 名称MyFragement.jave,fragment_my.xml
2. 在MainActivity.java中加入代码
// 在代码开始处定义
private MyFragement myFragment;
// 在onCreate内加入及修改代码
myFragment= new MyFragement();
fragments = new Fragment[] {chatHistoryFragment, contactListFragment, settingFragment, myFragment};
// 在onTabClicked加入如下代码
case R.id.btn_date:
index = 3;
break;
// 在initView()加入如下代码
mTabs[3] = (Button) findViewById(R.id.btn_myfragment);
现在问题是,编译都可以通过,但当我点击我新加的“my”时,程序停止运行,提示:很抱歉,“环信DEMO”已停止运行。
哪里错了?
我是新手,请指教
环信主界面用了3个fragement,分别是Conversion, Address Book, Settings
我要新加1个fragment,为什么老是失败,
我的开发步骤:
1. 在activity_main.xml复制一个RelativeLayout,并将button id改为android:id="@+id/btn_myfragment", 名称改为android:text="My"
2. 新建一个fragment, 名称MyFragement.jave,fragment_my.xml
2. 在MainActivity.java中加入代码
// 在代码开始处定义
private MyFragement myFragment;
// 在onCreate内加入及修改代码
myFragment= new MyFragement();
fragments = new Fragment[] {chatHistoryFragment, contactListFragment, settingFragment, myFragment};
// 在onTabClicked加入如下代码
case R.id.btn_date:
index = 3;
break;
// 在initView()加入如下代码
mTabs[3] = (Button) findViewById(R.id.btn_myfragment);
现在问题是,编译都可以通过,但当我点击我新加的“my”时,程序停止运行,提示:很抱歉,“环信DEMO”已停止运行。
哪里错了?
我是新手,请指教
没有找到相关结果
已邀请:
1 个回复
环信技术支持中心