Я хранюсь хранящимся некоторые ссылки из картинок с текстом к нему в моей базе данных, с этим:Показать все фотографии из базы данных в GridView
int drawableID = context.getResources().getIdentifier("devil", "drawable", getPackageName());
iv.setImageResource(drawableID);
String info = String.valueOf(drawableID);
mDbHelper.open();
mDbHelper.createSmiley("You received a satanic message", info);
mDbHelper.close();
Теперь я определил GridView в моем макете, как это:
<GridView
android:layout_height="175dp"
android:layout_width="fill_parent"
android:gravity="bottom|right"
android:numColumns="5"
>
</GridView>
Теперь я хочу импортировать мои фотографии из моей базы данных, что они показаны в моей GridView, и что я могу выбрать один из них. Но я не понимаю, как это работает, как я могу это понять? Это мой метод, чтобы импортировать все записи базы данных:
public Cursor getAllSmileys() {
return this.mDb.query(DATABASE_TABLE, new String[] { ROW_ID,
SOURCE, INFO }, null, null, null, null, null);
}
Так что мой вопрос, как я могу импортировать все эти фотографии в моей GridView, чтобы показать их? Также я хотел бы, чтобы пользователь мог выбрать один из них.
если вы внимательно посмотрите на мой первый Fuction, чтобы сохранить фотографии в Databse я только сохранить источник его, где картинка расположена ... – safari
@safari В моем Например, я загрузил изображение с сервера и сохранил его в БД, вы можете получить изображение из локального и сохранить его. Все кажется одинаковым? – Venky