OSDN Git Service

Mac移行後
[train-delayed/source.git] / workspace / TrainDelayed / src / com / td / HistoryListViewArrayAdapter.java
1 package com.td;\r
2 \r
3 import java.util.List;\r
4 \r
5 import android.content.Context;\r
6 import android.view.LayoutInflater;\r
7 import android.view.View;\r
8 import android.view.ViewGroup;\r
9 import android.widget.ArrayAdapter;\r
10 import android.widget.TextView;\r
11 \r
12 import com.td.db.History;\r
13 import com.td.utility.DateUtil;\r
14 \r
15 public class HistoryListViewArrayAdapter extends ArrayAdapter<History> {\r
16     private LayoutInflater inflater;\r
17 \r
18     public HistoryListViewArrayAdapter(Context context, int resourceId, List<History> items) {\r
19         super(context, resourceId, items);\r
20         this.inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);\r
21     }\r
22 \r
23     @Override\r
24     public View getView(int position, View convertView, ViewGroup parent){\r
25         View view = convertView;  \r
26         if(view == null){  \r
27             view = inflater.inflate(R.layout.history_list_item_1, null);  \r
28         }      \r
29 \r
30         History item = getItem(position);\r
31         \r
32         TextView textView1 = (TextView)view.findViewById(R.id.text911);  \r
33         TextView textView2 = (TextView)view.findViewById(R.id.text912);  \r
34 \r
35         textView1.setText(DateUtil.formattedHm(item.getHm()));  \r
36         textView2.setText(String.valueOf(item.getNum()));  \r
37         \r
38         return view;\r
39     }\r
40 \r
41 }\r