/**
* 显示列表
*/
private void showList() {
SimpleAdapter adapter = new SimpleAdapter(DraftTermActivity.this,
getListData(), R.layout.salelistitem, new String[] { "icon",
"cmmName", "cmmDetail", "cmmTotal", "cmmCount" },
new int[] { R.id.sale_list_item_imgIcon,
R.id.sale_list_item_txtCmmName,
R.id.sale_list_item_txtDetail,
R.id.sale_list_item_txtSumPrice,
R.id.sale_list_item_txtCount });
adapter.setViewBinder(new ViewBinder() {
@Override
public boolean setViewValue(View view, Object data,
String textRepresentation) {
if (view instanceof ImageView && data instanceof Bitmap) {
ImageView iv = (ImageView) view;
iv.setImageBitmap((Bitmap) data);
return true;
} else
return false;
}
});
setListAdapter(adapter);
}
/**
* 显示图片
* @param index
* @return
*/
private Object getBitmap(Integer index) {
Bitmap mBitmap = null;
int temp = 0;
switch (index) {
case 1:
temp = R.drawable.in;
break;
case 2:
temp = R.drawable.out;
break;
case 3:
temp = R.drawable.rep;
break;
default:
break;
}
mBitmap = BitmapFactory.decodeResource(getResources(), temp);
return mBitmap;
}