package cn.rongcloud.im.ui.activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.FragmentTransaction;
import cn.rongcloud.im.R;
import cn.rongcloud.im.ui.adapter.SubConversationListAdapterEx;
import io.rong.imkit.RongContext;
import io.rong.imkit.fragment.SubConversationListFragment;
/**
* Created by Bob on 15/11/3.
* 聚合会话列表
*/
public class SubConversationListActivity extends BaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_rong);
SubConversationListFragment fragment = new SubConversationListFragment();
fragment.setAdapter(new SubConversationListAdapterEx(RongContext.getInstance()));
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.rong_content, fragment);
transaction.commit();
Intent intent = getIntent();
if (intent.getData() == null) {
return;
}
//聚合会话参数
String type = intent.getData().getQueryParameter("type");
if (type == null)
return;
if (type.equals("group")) {
setTitle(R.string.de_actionbar_sub_group);
} else if (type.equals("private")) {
setTitle(R.string.de_actionbar_sub_private);
} else if (type.equals("discussion")) {
setTitle(R.string.de_actionbar_sub_discussion);
} else if (type.equals("system")) {
setTitle(R.string.de_actionbar_sub_system);
} else {
setTitle(R.string.de_actionbar_sub_defult);
}
}
}