public
class
TestActivity
extends
MainActivity
implements
iCardConstant{
private
ArrayList<CardData> list;
private
ListAdapter listAdapter;
private
Context mContext;
private
View rootView;
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
mContext = getBaseContext();
list = getList();
ListView lv = (ListView)rootView.findViewById(R.id.list);
listAdapter =
new
ListAdapter(mContext, list, R.layout.list_item_layout);
TextView countTv = (TextView)rootView.findViewById(R.id.list_count);
countTv.setText(
"사용 내역 건수 : "
+ list.size());
lv.setAdapter(listAdapter);
lv.setOnItemClickListener(
new
AdapterView.OnItemClickListener() {
@Override
public
void
onItemClick(
final
AdapterView<?> parent,
final
View arg1,
final
int
pos,
final
long
arg3) {
ListAdapter adapter = (ListAdapter) parent.getAdapter();
CardData c = (CardData) adapter.getItem(pos);
detailDialog(c);
}
});
setContentView(R.layout.all_list_layout);
rootView=View.inflate(getApplicationContext(), R.layout.all_list_layout,
null
);
}