0
У меня есть адаптер курсора для просмотра списка. Внутри этого адаптера имеется код ниже. Элемент - это ImageView, и я пытаюсь сделать его видимым и установить его в имя изображения, которое находится в значении, поступающем из базы данных. Как вы можете видеть из моего logcat, когда он равен null, а когда он заполнен, он все равно терпит неудачу. Я предполагаю, что мне нужно преобразовать строку в объект bitmap или drawable. Кто угодно?Адаптер курсора с ImageView
Вход кошка:
06-21 09:32:38.020: I/PROJECTCARUSO(10061): is_stamp: observation_4
06-21 09:32:38.020: I/PROJECTCARUSO(10061): is_stamp2: observation_4
06-21 09:32:38.020: I/System.out(10061): resolveUri failed on bad bitmap uri: observation_4
06-21 09:32:38.101: I/PROJECTCARUSO(10061): is_stamp: null
06-21 09:32:38.101: I/PROJECTCARUSO(10061): is_stamp3: null
06-21 09:32:38.101: I/System.out(10061): resolveUri failed on bad bitmap uri:
if (columnIndex == cursor.getColumnIndex(StatusData.KEY_CHARTING_STAMPS)) {
String is_stamp = cursor.getString(columnIndex);
Log.i("PROJECTCARUSO", "is_stamp0: " + is_stamp);
if (is_stamp != null) {
if (is_stamp.equalsIgnoreCase("")){
// set the visibility of the view to GONE
Log.i("PROJECTCARUSO", "is_stamp1: " + is_stamp);
view.setVisibility(View.INVISIBLE);
}else {
Log.i("PROJECTCARUSO", "is_stamp2: " + is_stamp);
view.setVisibility(View.VISIBLE);
}
} else {
Log.i("PROJECTCARUSO", "is_stamp3: " + is_stamp);
view.setVisibility(View.INVISIBLE);
}
Где установить изображение в коде? – Luksprog
Первоначально он установлен на img по умолчанию, и я пытаюсь изменить это здесь. – jcaruso
Я спрашивал, какой именно код вы использовали для установки изображения, 'imageView.set ....'. – Luksprog