package com.partynetwork.iparty.iparty; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.TextView; import com.partynetwork.dataprovider.json.JsonNetwork; import com.partynetwork.iparty.R; import com.partynetwork.iparty.app.api.URLs; import com.partynetwork.iparty.helper.IntentHelper; import com.baidu.mobstat.StatService; import com.lidroid.xutils.ViewUtils; import com.lidroid.xutils.view.annotation.ViewInject; import com.lidroid.xutils.view.annotation.event.OnClick; public class IpartyPublishActivity extends Activity { public static final int DESTINE = 1;// 预定 public static final int RAISE = 0;// 众筹 /** * 关于预定模式 */ @ViewInject(R.id.about_destine) private TextView aboutDestine; /** * 关于众筹模式 */ @ViewInject(R.id.about_raise) private TextView aboutRaise; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.iparty_publish_choose); ViewUtils.inject(this); init(); } /** * 初始化数据、控件 */ private void init() { // 设置下划线 // aboutDestine.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); // aboutRaise.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); } /** * 设置监听 * * @param view */ @OnClick({ R.id.menu_head_left, R.id.raise_tv, R.id.destine_tv, R.id.about_destine, R.id.about_raise }) public void onClick(View view) { switch (view.getId()) { case R.id.menu_head_left: // 返回 finish(); break; case R.id.raise_tv: // 众筹Party Intent intent = new Intent(this, IpartyPublishOneActivity.class); intent.putExtra(IpartyPublishOneActivity.MODEL, RAISE); startActivity(intent); break; case R.id.destine_tv: // 预定Party Intent intent2 = new Intent(this, IpartyPublishOneActivity.class); intent2.putExtra(IpartyPublishOneActivity.MODEL, DESTINE); startActivity(intent2); break; case R.id.about_destine: // 关于预定模式 IntentHelper.goWebActivity(this, "关于预定模式", URLs.URL_API_HOST+"/Ihelp/showyd"); break; case R.id.about_raise: // 关于众筹模式 IntentHelper.goWebActivity(this, "关于众筹模式", URLs.URL_API_HOST+"/Ihelp/showzc"); break; default: break; } } @Override protected void onResume() { StatService.onResume(this); super.onResume(); } @Override protected void onPause() { StatService.onPause(this); super.onPause(); } }