package com.partynetwork.iparty.assistant;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.lidroid.xutils.ViewUtils;
import com.lidroid.xutils.view.annotation.ViewInject;
import com.lidroid.xutils.view.annotation.event.OnClick;
import com.partynetwork.dataprovider.util.StringUtil;
import com.partynetwork.iparty.R;
import com.partynetwork.iparty.app.common.BitmapManager;
public class OrderInfoComboActivity extends Activity {
/** 套餐金额 */
public static final String COMBO_MONEY = "comboMoney";
/** 套餐介绍 */
public static final String COMBO_INTRODUCE = "comboIntroduce";
/** 套餐照片 */
public static final String COMBO_PHOTO_URL = "comboPhotoUrl";
/**
* 照片
*/
@ViewInject(R.id.photo)
private ImageView photo;
/**
* 金额
*/
@ViewInject(R.id.money)
private TextView money;
/**
* 介绍
*/
@ViewInject(R.id.introduce)
private TextView introduce;
/** 套餐金额 */
private float comboMoney;
/** 套餐介绍 */
private String comboIntroduce;
/** 套餐照片 */
private String comboPhotoUrl;
/**
*
* 覆盖方法
*
* @see android.app.Activity#onCreate(android.os.Bundle)
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.order_info_combo);
ViewUtils.inject(this);
init();
}
/**
* 初始化
*/
private void init() {
comboMoney = getIntent().getFloatExtra(COMBO_MONEY, 0f);
comboIntroduce = getIntent().getStringExtra(COMBO_INTRODUCE);
comboPhotoUrl = getIntent().getStringExtra(COMBO_PHOTO_URL);
initData();
}
/**
* 初始化数据
*/
private void initData() {
// 套餐照片
if (comboPhotoUrl.equals("")) {
photo.setVisibility(View.GONE);
} else {
photo.setVisibility(View.VISIBLE);
new BitmapManager().loadBitmap(comboPhotoUrl, photo);
}
// 套餐介绍
StringUtil.setText(introduce, comboIntroduce);
// 金额
String moneyStr = StringUtil.formatFloat(comboMoney);
if (moneyStr.equals("0.00")) {
this.money.setText("免费邀请参加");
} else {
this.money.setText("¥:" + moneyStr);
}
}
/**
* 事件监听
*
* @param view
*/
@OnClick({ R.id.menu_head_left })
public void onClick(View view) {
switch (view.getId()) {
case R.id.menu_head_left:
// 关闭
finish();
break;
default:
break;
}
}
}