60 lines
2.4 KiB
Java
60 lines
2.4 KiB
Java
package com.gh.gamecenter;
|
|
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
|
|
import com.gh.common.util.EntranceUtils;
|
|
import com.gh.gamecenter.entity.CommentEntity;
|
|
import com.gh.gamecenter.entity.ConcernEntity;
|
|
import com.gh.gamecenter.message.MessageDetailFragment;
|
|
import com.halo.assistant.HaloApp;
|
|
import com.halo.assistant.ui.IntentFactory;
|
|
|
|
/**
|
|
* Created by khy on 2016/11/8.
|
|
* 消息详情界面(评论详情)
|
|
*/
|
|
@Deprecated
|
|
public class MessageDetailActivity extends CommonActivity {
|
|
|
|
// 评论回复
|
|
public static Intent getMessageDetailIntent(Context context, CommentEntity entity, String newsId) {
|
|
Intent intent = new Intent(context, MessageDetailActivity.class);
|
|
intent.putExtra("commentNum", -1);
|
|
intent.putExtra(EntranceUtils.KEY_NEWSID, newsId);
|
|
intent.putExtra("openSoftInput", true);
|
|
intent.putExtra(CommentEntity.TAG, entity);
|
|
|
|
return new IntentFactory.Builder(context)
|
|
.setArgs(intent.getExtras())
|
|
.setActivity(MessageDetailActivity.class)
|
|
.setFragment(MessageDetailFragment.class).build();
|
|
}
|
|
|
|
public static Intent getIntentByEntity(Context context, ConcernEntity concernEntity, String entrance) {
|
|
Intent intent = new Intent(context, MessageDetailActivity.class);
|
|
// intent.putExtra(ConcernEntity.TAG, concernEntity);
|
|
HaloApp.put(ConcernEntity.TAG, concernEntity);
|
|
intent.putExtra(EntranceUtils.KEY_ENTRANCE, entrance);
|
|
// return intent;
|
|
return new IntentFactory.Builder(context)
|
|
.setArgs(intent.getExtras())
|
|
.setActivity(MessageDetailActivity.class)
|
|
.setFragment(MessageDetailFragment.class).build();
|
|
}
|
|
|
|
public static Intent getIntentById(Context context, String newsId, Integer commentNum, Boolean openSoftInput, String entrance) {
|
|
Intent intent = new Intent(context, MessageDetailActivity.class);
|
|
intent.putExtra(EntranceUtils.KEY_NEWSID, newsId);
|
|
intent.putExtra(EntranceUtils.KEY_ENTRANCE, entrance);
|
|
intent.putExtra("commentNum", commentNum);
|
|
intent.putExtra("openSoftInput", openSoftInput);
|
|
// return intent;
|
|
return new IntentFactory.Builder(context)
|
|
.setArgs(intent.getExtras())
|
|
.setActivity(MessageDetailActivity.class)
|
|
.setFragment(MessageDetailFragment.class).build();
|
|
}
|
|
|
|
}
|