如何在 Android 中显示最近的搜索历史列表
How to show recent search history list in Android
我有一个 activity 'A',它有一个 AutoCompleteTextView,我在其中实施了建议。单击建议后,我将开始一个新的 activity 'B',它会给出结果。我想在 activity 'A' 中的 AutoCompleteTextView 下面实现一个最近的搜索历史列表。该列表不断增加到某个 NO。我该怎么做?请帮忙!!
1/ 创建 SQLite 数据库。
2/ 存储每个新搜索
3/ 执行 SELECT 查询以检索以前的搜索,然后将它们放入 AutoCompleteTextView 的适配器中以显示建议列表
编辑:
第 1 步:
CREATE TABLE searches(
id INTEGER PRIMARY KEY AUTOINCREMENT,
search TEXT,
date INTEGER, => could be helpful
);
第 2 步:
INSERT INTO searches (search, date) VALUES (myValue, theCurrentDate);
第 3 步:
SELECT * FROM searches ORDER BY search;
或
SELECT * FROM searches ORDER BY date;
希望对您有所帮助
我有一个 activity 'A',它有一个 AutoCompleteTextView,我在其中实施了建议。单击建议后,我将开始一个新的 activity 'B',它会给出结果。我想在 activity 'A' 中的 AutoCompleteTextView 下面实现一个最近的搜索历史列表。该列表不断增加到某个 NO。我该怎么做?请帮忙!!
1/ 创建 SQLite 数据库。
2/ 存储每个新搜索
3/ 执行 SELECT 查询以检索以前的搜索,然后将它们放入 AutoCompleteTextView 的适配器中以显示建议列表
编辑:
第 1 步:
CREATE TABLE searches(
id INTEGER PRIMARY KEY AUTOINCREMENT,
search TEXT,
date INTEGER, => could be helpful
);
第 2 步:
INSERT INTO searches (search, date) VALUES (myValue, theCurrentDate);
第 3 步:
SELECT * FROM searches ORDER BY search;
或
SELECT * FROM searches ORDER BY date;
希望对您有所帮助