package com.gh.gamecenter; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.annotation.NonNull; import android.view.View; import com.gh.base.BaseActivity; import com.gh.common.util.QQUtils; import butterknife.OnClick; /** * Created by khy on 2017/3/31. */ public class SuggestSelectActivity extends BaseActivity { public final static int SUGGEST_TYPE_REQUEST = 11; // 只要进入反馈页面(下一个), 无论怎么回退当前页面都会退出 @NonNull public static Intent getIntent(Context context) { Intent intent = new Intent(context, SuggestSelectActivity.class); return intent; } @Override protected int getLayoutId() { return R.layout.activity_suggest_select; } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == SUGGEST_TYPE_REQUEST && resultCode == SUGGEST_TYPE_REQUEST) { finish(); } } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); initTitle(getString(R.string.title_suggest_select)); } @OnClick({R.id.suggest_type1, R.id.suggest_type2, R.id.suggest_type3, R.id.suggest_type4, R.id.suggest_type5, R.id.suggest_type6, R.id.suggest_qqun_rl}) public void OnClick(View view) { int type = 1; switch (view.getId()) { case R.id.suggest_type1: type = 1; break; case R.id.suggest_type2: type = 2; break; case R.id.suggest_type3: type = 3; break; case R.id.suggest_type4: type = 4; break; case R.id.suggest_type5: type = 5; break; case R.id.suggest_type6: type = 6; break; case R.id.suggest_qqun_rl: QQUtils.joinQQGroup(SuggestSelectActivity.this, "vd754P2_uNUJqDcgX4V-pyXEGZZVH0DE"); return; } Intent intent = new Intent(this, SuggestionActivity.class); intent.putExtra("suggestType", type); startActivityForResult(intent, SUGGEST_TYPE_REQUEST); } }