OSDN Git Service

38d08e234148a11c89da47ea614b94404433f017
[train-delayed/source.git] / workspace / TrainDelayed / src / com / td / HistoryListActivity.java
1 package com.td;\r
2 \r
3 import java.util.List;\r
4 \r
5 import android.os.Bundle;\r
6 import android.view.View;\r
7 import android.view.View.OnClickListener;\r
8 import android.widget.Button;\r
9 import android.widget.ListView;\r
10 import android.widget.Spinner;\r
11 \r
12 import com.td.db.History;\r
13 import com.td.db.HistoryDao;\r
14 import com.td.db.TrainDao;\r
15 import com.td.utility.BaseActivity;\r
16 import com.td.utility.EditPrefUtil;\r
17 \r
18 public class HistoryListActivity extends BaseActivity {\r
19     private ListView listView;\r
20     private Spinner spinner;\r
21     private Button button;\r
22 \r
23     private EditPrefUtil pref = new EditPrefUtil(this);\r
24 \r
25         @Override\r
26         public void onCreate(Bundle savedInstanceState) {\r
27                 super.onCreate(savedInstanceState);\r
28                 setContentView(R.layout.history_list);\r
29                 \r
30                 listView = (ListView) findViewById(R.id.listView91);\r
31                 spinner = (Spinner) findViewById(R.id.spinner91);\r
32                 button = (Button) findViewById(R.id.button91);\r
33                 \r
34                 button.setOnClickListener(new OnClickListener(){\r
35                         public void onClick(View view) {\r
36                                 HistoryListActivity.this.finish();\r
37                         }});\r
38                 \r
39                 updateList();\r
40         }\r
41         \r
42         private void updateList(){\r
43                 int ymd = pref.getInt(HistoryActivity.PREF_HIS_YMD);\r
44                 int from = pref.getInt(HistoryActivity.PREF_HIS_FROM);\r
45                 int to = pref.getInt(HistoryActivity.PREF_HIS_TO);\r
46                 \r
47                 HistoryDao hisDao = HistoryDao.getInstance();\r
48                 TrainDao traDao = TrainDao.getInstance();\r
49 \r
50                 List<History> list = hisDao.search(this, ymd, from, to);\r
51 \r
52                 HistoryListViewArrayAdapter adapter = new HistoryListViewArrayAdapter(this,\r
53                                 R.layout.history_list_item_1, list);\r
54                 listView.setAdapter(adapter);           \r
55 \r
56                 //              for (History history : list) {\r
57 //                      int hm = history.getHm();\r
58 //                      String text = DateUtil.formattedHm(hm);\r
59 //                      \r
60 //                      long id = history.getRouteId();\r
61 //                      Train train = traDao.searchById(id);\r
62 //                      if (train != null){\r
63 //                              String route = train.getName();\r
64 //\r
65 //                      }\r
66 //              }\r
67         }\r
68 }\r