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