gpt4 book ai didi

android - 从适配器外部的 Activity 计算数据库中的行数

转载 作者:搜寻专家 更新时间:2023-11-01 09:17:15 25 4
gpt4 key购买 nike

尝试从单独的 Activity 中获取数据库中的行数。我一直在弄乱这样做的方法,但如果该方法是在数据库适配器类中构建的,我似乎无法从另一个 Activity 中实例化它们。理想情况下,我希望适配器中的方法返回一个 int,然后我可以在链下的许多不同 Activity 中使用它。有没有办法做到这一点,我没有想到?

最佳答案

您应该使用 DatabaseUtils Android SDK 中已有的 .stringForQuery() 静态方法可以轻松检索值,此示例适用于 String 机器人,还有适用于 Long

的方法
stringForQuery(SQLiteDatabase db, String query, String[] selectionArgs)

在数据库上运行查询并返回第一行第一列中的值的实用方法。

有点像

String myString=DatabaseUtils.stringForQuery(getDB(),query,selectionArgs);

关于android - 从适配器外部的 Activity 计算数据库中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3806308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com