0
我有一個RecyclerView,並且在適配器中,我需要從我的sqLite數據庫獲取值。更確切地說在這裏:如何從sqLite獲取價值
@Override
public void onBindViewHolder(SimpleViewHolder holder, int position) {
shOperations = new ShortcutsOperations(DrawerActivity.instance);
shOperations.open();
List values = shOperations.getAllShortcuts();
try {
icon = DrawerActivity.instance.getPackageManager().getApplicationIcon(name.get(position));
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
holder.title.setImageDrawable(icon);
final View itemView = holder.itemView;
}
「name」它是我需要的。我的數據庫只有2列,一個叫ID,另一個叫NAME。如何從適配器中的數據庫中檢索正確的值以正確設置我在ImageView
中的圖像?
你有這個'name'你的SQLite的? –