#android
#Android
Вопрос:
У меня есть приложение для Android с элементом управления вертушкой, который поддерживается базой данных с использованием SimpleCursorAdapter. Я хотел бы иметь «пользовательскую» метку для выбранного элемента, которая будет отображать два текстовых поля из базы данных. Например, если из базы данных был выбран набор записей, которые были чем-то вроде комбинации городов и штатов:
Лас-Вегас, Невада
Лас-Вегас, Нью-Мексико
В раскрывающемся списке будут отображаться только две записи «Las Vegas». Есть ли способ, чтобы счетчик показывал «Лас-Вегас — Невада» и «Лас-Вегас — Нью-Мексико». Я не уверен, что смогу привязать более одного текстового поля к фактическому тексту, который отображается, или мне нужно объединить значения или что именно.
Спасибо
Ответ №1:
Есть ли способ, чтобы счетчик показывал «Лас-Вегас — Невада» и «Лас-Вегас — Нью-Мексико». Я не уверен, что смогу привязать более одного текстового поля к фактическому тексту, который отображается, или мне нужно объединить значения или что именно.
Вы можете привязать столько «текстовых полей», сколько захотите. Вы указываете идентификаторы TextView
виджетов и соответствующие имена столбцов из Cursor
, в SimpleCursorAdapter
конструкторе.