Я заселять блесну с количеством записей из моей базы данных SQlite, используя следующий код:Как разместить (выбрать) счетчик на конкретный элемент по id с помощью simplecursoradapter?
DBHelper db = new DBHelper(getBaseContext());
Cursor cursor_clients = db.select("clients", "_id, name", "ORDER BY name"); // table, fields, filter/order
String[] columns = new String[] { "name" };
int[] to = new int[] { android.R.id.text1 };
SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, cursor_clients, columns, to, 0);
mAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Spinner spnClients = (Spinner) findViewById(R.id.spnClients);
spnClients.setAdapter(mAdapter);
Он прекрасно работает, и я могу использовать
spnAcademias.getSelectedItemId();
Чтобы получить _ID выбранной записи. Моя проблема: как выбрать элемент на этом счетчике с помощью _id?
У меня есть _id строки, которую я хочу, я хочу, чтобы эта строка была выбрана, а не первая строка, исходящая из запроса.
Я, кажется, что решение, но я хочу, чтобы выбрать пункт через _id, а не имя. –