SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
-
tadvas
- Сообщения: 11
- Зарегистрирован: 01 окт 2013, 16:52
Сообщение
tadvas » 24 окт 2013, 23:43
Привет!
Никак не могу разобраться почему биндер выдает не одно значение в лог, а более когда 3, когда 8.
Вопрос именно в нем, кто знает, почему?
Код: Выделить всё
scAdapter.setViewBinder(new SimpleCursorAdapter.ViewBinder() {
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
Log.i("mylog", "Let's work!");
return false;
}
});
-
trew
- Сообщения: 450
- Зарегистрирован: 28 сен 2013, 17:34
Сообщение
trew » 25 окт 2013, 10:22
tadvas писал(а):Привет!
Никак не могу разобраться почему биндер выдает не одно значение в лог, а более когда 3, когда 8.
Вопрос именно в нем, кто знает, почему?
Код: Выделить всё
scAdapter.setViewBinder(new SimpleCursorAdapter.ViewBinder() {
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
Log.i("mylog", "Let's work!");
return false;
}
});
Так выведи в Log , что у тебя там в Cursor.
Пример:
String date = cursor.getString(cursor.getColumnIndex("expired_date"));
И узнаешь в чём причина.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
-
tadvas
- Сообщения: 11
- Зарегистрирован: 01 окт 2013, 16:52
Сообщение
tadvas » 25 окт 2013, 13:00
Тут вопрос оказался в том, что viewBinder идет по всем граф. отображениям.
У меня ведь по 3 view в каждой строке ListView.
Вот по каждой идет и присваивает мне постоянно вывод.