Я включил в свою активность диалог поиска, который работает нормально.Однако добавление предложений поиска вызывает у меня небольшую проблему: записи предложений поиска «пустые».
Я вижу, что мой поставщик контента вызывается (запрос (..)), и я возвращаю MatrixCursor с несколькими строками.Список предложений также отображается с (кликабельными) записями, но все они пустые.Пусто, как будто строка, которую я возвратил для SUGGEST_COLUMN_TEXT_1 и SUGGEST_COLUMN_TEXT_2, где пустая строка.
Я использую в MatrixCursor столбцы:
String[] columnNames = {"_ID", "SUGGEST_COLUMN_TEXT_1", "SUGGEST_COLUMN_TEXT_2", "SUGGEST_COLUMN_INTENT_EXTRA_DATA"};
Я пробовал использовать только столбцы _ID и SUGGEST_COLUMN_TEXT_1, но с тем же результатом.
РЕДАКТИРОВАТЬ: И я попытался вернуть простую «тестовую» строку как SUGGEST_COLUMN_TEXT_1 вместо чего-то из моих данных.
Я совершенно уверен, что код здесь уместен, поэтому, пожалуйста, спроситеможет понадобиться, чтобы понять это.
Я понятия не имею, где искать эту ошибку, и мой Google-Fu подвел меня.
Спасибо
(Я бы хотел добавить тег 'android-search-подсказка', но я новичок, так что, похоже, я не могу)