0
我得到的是一個用於列表視圖的光標適配器。在這個適配器中,我們有下面的代碼。該項目是一個ImageView,我試圖使其可見並將其設置爲來自數據庫的值中的圖像名稱。正如你可以從logcat中看到的那樣,當它是空的,並且它被填充時它仍然失敗。我假設我需要將字符串轉換爲位圖對象或繪圖。任何人?帶有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