【发布时间】:2017-09-30 20:52:24
【问题描述】:
我有一个带有 listView 的活动 A。我里面有几样东西。如果我单击其中一个项目,我会使用 Intent 导航到另一个页面。在另一个 poage/Activity 中,我有一个微调器,其中包含 listView 的项目(填充了数据库)。问题是,每次我去那个活动 B 时,微调器中显示的项目总是我数据库中的第一个。如何根据我在 listView 中单击的项目设置要显示的项目?
这是我填充微调器的方式(下拉模式):
spinner = (Spinner)findViewById(R.id.spinner_branches);
final Cursor cursor = dbhelper.getAllCours();
String[] from = { "branche_cours" }; int[] to = { android.R.id.text1 };
adapter = new SimpleCursorAdapter(this, android.R.layout.simple_list_item_1, cursor, from, to, 0);
spinner.setAdapter(adapter);
adapter.notifyDataSetChanged();
当我导航时,我会传递带有意图的选定项目。我提醒您,我的 listView 包含与微调器相同的项目..
String selected_brancheold= intent.getExtras().getString("branche");
谢谢你们!
【问题讨论】: