package net.sourceforge.simcpux; import net.sourceforge.simcpux.R; import android.app.Activity; import android.app.AlertDialog; import android.graphics.BitmapFactory; import android.os.Bundle; import android.widget.ImageView; public class ShowFromWXActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.show_from_wx); initView(); } private void initView() { final String title = getIntent().getStringExtra(Constants.ShowMsgActivity.STitle); final String message = getIntent().getStringExtra(Constants.ShowMsgActivity.SMessage); final byte[] thumbData = getIntent().getByteArrayExtra(Constants.ShowMsgActivity.BAThumbData); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(title); builder.setMessage(message); if (thumbData != null && thumbData.length > 0) { ImageView thumbIv = new ImageView(this); thumbIv.setImageBitmap(BitmapFactory.decodeByteArray(thumbData, 0, thumbData.length)); builder.setView(thumbIv); } builder.show(); } }