Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private class CustomAdapter extends BaseAdapter
- {
- LayoutInflater viewInflator;
- public CustomAdapter(Context context)
- {
- viewInflator = LayoutInflater.from(context);
- }
- public int getCount()
- {
- return weekDate.size();
- }
- public Object getItem(int arg0)
- {
- return arg0;
- }
- public long getItemId(int arg0)
- {
- return arg0;
- }
- public View getView(int position, View createView, ViewGroup viewGroup)
- {
- ViewHolder holder;
- if(viewInflator != null)
- holder = (ViewHolder) createView.getTag();
- else
- {
- createView = viewInflator.inflate(R.layout.vehicle_detail_listview, null);
- holder = new ViewHolder();
- holder.setTextView( (TextView) createView.findViewById(R.id.listContent) );
- createView.setTag(holder);
- }
- holder.getTextView().setText(weekDate.get(position));
- return createView;
- }
- private class ViewHolder
- {
- private TextView textView;
- public TextView getTextView()
- {
- return textView;
- }
- public void setTextView(TextView textView)
- {
- this.textView = textView;
- }
- }
- }
- CustomAdapter adapter = new CustomAdapter(this);
- listView.setAdapter(adapter);
- if(createView != null)
- holder = (ViewHolder) createView.getTag();
- else
- {
- createView = viewInflator.inflate(R.layout.vehicle_detail_listview, null);
- holder = new ViewHolder();
- holder.setTextView( (TextView) createView.findViewById(R.id.listContent) );
- createView.setTag(holder);
- }
- if(viewInflator != null) with
- if(createView != null)
Add Comment
Please, Sign In to add comment