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();
}
}