我从数据库填充一个微调这样的Android微调所选项目
// Populating the City Spinner
Cursor cities = db.cityList();
startManagingCursor(cities);
// create an array to specify which fields we want to display
String[] from = new String[] { DBAdapter.KEY_NAME };
// create an array of the display item we want to bind our data to
int[] to = new int[] { android.R.id.text1 };
Spinner cityList = (Spinner) this.findViewById(R.id.citySpiner);
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, cities, from, to);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
cityList.setAdapter(adapter);
当我试图让从旋转的选择的项目是这样
// Get the City
Spinner getCity = (Spinner) findViewById(R.id.citySpiner);
String cityName = getCity.getSelectedItem().toString();
我得到的内容以下。 有没有一种方法可以从数据库中获取城市名称或城市ID。
有没有像HTML中的方式有名称和键值在选项选择选项。 – 2011-04-28 12:53:08
究竟你键值的意思 – 2011-04-28 12:54:34
正在此错误:位置不能得到解决 – 2011-04-28 17:24:09