0
这里是我当前的SQLite表:sqlite的不同的列名,但有相同的价值观
CREATE TABLE formula (_id INTEGER PRIMARY KEY AUTOINCREMENT,suggest_text_1 TEXT,formula TEXT,category TEXT);
我想搜索建议在一个Android应用程序集成,但我需要一个SUGGEST_COLUMN_INTENT_DATA_ID
,我想我的_id
来代表它。但是我也需要内容提供商的_id
。那么有没有一种方法可以让我可以有SUGGEST_COLUMN_INTENT_DATA_ID
并将_id
的当前和未来值存储在其中?我会使用别名吗?
所以基本上我想要做的是在我的应用程序中实现搜索建议,我需要SUGGEST_COLUMN_INTENT_ID以便我可以在我的搜索活动意图(android.intent.action.view)上调用getData()。所以我需要数据库中的该列,并且我希望它具有与_id相同的值。那么我怎么能做到这一点? – 2011-05-07 02:51:26
是使用别名。 “SELECT _id AS”+ SearchManager.SUGGEST_COLUMN_INTENT_DATA_ID +“FROM table”的行 – 2011-05-07 03:55:31