@Override
public void bindView(View view,Context context, Cursor cursor) {
String name = cursor.getString(cursor.getColumnIndex(DBHelper.COLUMN_1));
String time = cursor.getString(cursor.getColumnIndex(key));
if(cursor.getPosition() % 2 == 0){
((TextView)view.findViewById(R.id.textView)).setText(name);
((TextView)view.findViewById(R.id.textView2)).setText(time);
}
else {
((TextView)view.findViewById(R.id.textView3)).setText(name);
((TextView)view.findViewById(R.id.textView4)).setText(time);
}
}
@Override
public View newView(Context context, Cursor cursor, ViewGroup parent) {
View view;
LayoutInflater inflater = (LayoutInflater) context.getSystemService(context.LAYOUT_INFLATER_SERVICE);
if(cursor.getPosition() % 2 == 0) { // Чтобы менять попеременно цвет в ListView
view = inflater.inflate(R.layout.item_1, parent, false);
}
else {
view = inflater.inflate(R.layout.item_2, parent, false);
}
return view;
}
Это мой класс наследованный от SimpleCursorAdapter. Заливаю базу данных в listview. Хочу сделать так чтобы цвета отдельного listview менялись попеременно. Но cursor при резкой перемотки вниз или вверх сходит сума и отследить следующий view невозможно как у меня с помощью позиции курсора. Как это можно реализовать. Повторяю мне нужно чтобы в SimpleCursorAdapter цвета отдельных view-элементов менялось попеременно двумя цветами.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Дело в том что у меня есть Видео Плеер использую библиотеку и перед ним ImageView, то есть типа баннера, которая закрывает 30% видеоплеераКаждые...
Имеется приложение, логика которого следующая: 1) Приложение подключается к серверу2) При нажатии на кнопку приложение читает данные от сервера
Проблема в том, что на сайте написан на wordpress не получается задать чтобы пункт подменю был ниже самого основного менюКогда я задаю отступ...