我会说一点英语,如果很难阅读,请见谅。
这是我的问题。我做了一个扩展 Asyntask 的类来为数据库设置值。但是我在泛型类型中设置的参数是 ContentValues。
class putInformationToDB extends AsyncTask<ContentValues, Integer, Integer>
然后,当我调用执行方法来运行它时,我设置了一个我之前创建的内容值,以从注册表和对话框中获取所有值。但现在在方法中:
protected Integer doInBackground(ContentValues... params)
我有个问题。参数是一个数组内容值,我不知道如何取回值/键。如果它是一个内容值,我会用迭代器和映射取回这些值。但我不知道如何首先将其转换为 contentvalues。:-(
我正在考虑传递另一种参数,例如 String,然后通过循环获取它并将其放入 ContentValues 中。