В качестве проекта колледжа мне нужно создать приложение для Android для поиска SMS-сообщений, хранящихся на устройстве. для например. если ввести «привет», то все сообщения, содержащие слово «привет», отображаются на экране. Я знаю, что это напрямую возможно в новых версиях Android, но сейчас я не могу изменить тему, и мне придется создать такое приложение и завершить его в первую неделю января 2012 года!
Я искал в Google и нашел 2 способа: -
Используя руководство Mobdev Wiki и выполняя поиск сообщений, что является сложным и Я еще не использовал базы данных для программирования, поэтому для меня это довольно ново.
Использование интерфейса поиска Android для непосредственного использования пользовательского интерфейса поиска Android и создания все проще и проще для меня.
Мне нужны предложения о том, какой метод подходит и какие другие варианты доступны. И как можно связать базу данных SMS с интерфейсом поиска Android и правильно отображать сообщения на экране. С нетерпением жду ваших предложений и ответов, если у вас нет времени, пожалуйста, хотя бы дайте ссылки на полезные ресурсы, связанные с вышеуказанной проблемой!
context.getContentResolver().query(smsUriInboxOrOutboxOrWhatever, new String[] {columns, to, show}, SearchColumn + ' LIKE ?', new String[] {searchText}, null)
... он вернет Cursor ... теперь вы должны показать все данные из этого Курсор... - person Selvin   schedule 03.01.2012