如何在我的Android应用程序中获取SQLite数据库的URI?

ale*_*exD 8 database android uri

我有一个带有名为"myTestDB"的数据库的Android应用程序,其中包含一个名为"list_items"的表.我想使用Cursor getContentResolver().query()方法来获取要添加到SimpleCursorAdapter的游标.query()方法的第一个参数是一个URI,我不确定URI应该是什么样子.

GSr*_*ree -1

这是相当简单的方法调用看起来像这样

mDataBase.query(TABLE_NAME, columns, null, null, null, null, null);

其中,TABLE_NAME = 你的 SQLite 表名和列是一个字符串数组,例如

String columns[] = new String[] { "Column1" };

如果您想要所有列,您可以传递null第二个参数。

更正:正如其他一些人提到的,没有 URI。