具有窗口小部件的应用程序进入数据库
|
我试图使我的小部件获取内容表单数据库,但是它不起作用:/
而且我真的不明白这是怎么回事
public class Widget extends AppWidgetProvider {
private databaseHelper dbHelper;
SQLiteDatabase db = dbHelper.getReadableDatabase();
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
Cursor cursor = db.rawQuery(\"SELECT column01 FROM my_table WHERE column02=1\", null);
cursor.moveToPosition(0);
String str0 = cursor.getString(0);
RemoteViews updateViews = new RemoteViews(
context.getPackageName(),R.layout.widget);
updateViews.setTextViewText(R.id.text, str0);
appWidgetManager.updateAppWidget(appWidgetIds, updateViews);
}
}
没有找到相关结果
已邀请:
1 个回复
臀博
。替换为:
有了这个:
当您需要分别传递每个数组元素时,您将传递4个数组。