OSDN Git Service

路線図の一覧がリストに出た。SQLは正しいみたい(確認は不十分)
[train-delayed/source.git] / workspace / TrainDelayed / src / com / td / TrainListActivity.java
index cfd062e..a8b9118 100644 (file)
@@ -25,11 +25,13 @@ public class TrainListActivity extends BaseActivity {
                super.onCreate(savedInstanceState);\r
                setContentView(R.layout.train_list);\r
                \r
-               \r
                ListView listView = (ListView) findViewById(R.id.menu51);\r
                Button button1 = (Button) findViewById(R.id.button51);\r
                \r
-               final List<Train> list = TrainDao.getInstance().search();\r
+           Bundle extras = getIntent().getExtras();\r
+           long pid = extras.getLong("PID");   \r
+           \r
+               final List<Train> list = TrainDao.getInstance().search(pid);\r
                TrainListViewArrayAdapter adapter = new TrainListViewArrayAdapter(this,\r
                                android.R.layout.simple_list_item_1, list);\r
                listView.setAdapter(adapter);\r
@@ -46,7 +48,7 @@ public class TrainListActivity extends BaseActivity {
                        CheckBox checkbox = (CheckBox)view.findViewById(R.id.checkBox);\r
                        checkbox.setChecked(selected);\r
                                \r
-                               int n = item.getId();\r
+                       long n = item.getId();\r
                                TrainDao.getInstance().set(n, selected);\r
        \r
                                pref.put(TrainDelayedServiceImpl.PREF_SVS_DBFLG, 0);\r