Я использую ListView
с SimpleCursorAdapter
, чтобы показать свои записи БД.
Пока все работает нормально:
public void LoadListView(){
Cursor mCursor = mDbHelper.fetchAllFahrtenbuch();
if (mCursor != null){
startManagingCursor(mCursor);
mCursor.moveToFirst();
ListAdapter adapter = new SimpleCursorAdapter(this,
R.layout.fahrten_anzeigen_list_view,
mCursor,
new String[] { "_id", mCursor.getColumnName(6), mCursor.getColumnName(1), mCursor.getColumnName(14), mCursor.getColumnName(15), mCursor.getColumnName(16), mCursor.getColumnName(17), mCursor.getColumnName(20)},
new int[] { R.id.textView15, R.id.textView1, R.id.TextView3, R.id.textView5, R.id.textView6, R.id.textView9, R.id.textView10, R.id.textView13});
setListAdapter(adapter);
registerForContextMenu(getListView());
}
}
Что я хочу сделать, так это перечеркнуть запись, если в записи получено специальное значение.
Если значение mCursor.getColumnName(6)
равно 0, я хочу перечеркнуть всю записьв ListView
.
Возможно ли это?
Как мне это сделать?