Найдено 9 результатов
Перейти к расширенному поиску
- Miroslav
- 05 апр 2013, 13:14
- Форум: Экранные компоненты
- Тема: Расширить стандартный класс
- Ответы: 3
- Просмотры: 3158
Спасибо Вам большое!
Совсем забыл про xml-разметку.
Плюс, может кому пригодится, необходимо включить в класс-наследник используемый вариант конструктора суперкласса, у меня это был
Код: Выделить всё
public A(Context context, AttributeSet attrs) {
super(context, attrs);
}
- Miroslav
- 05 апр 2013, 09:09
- Форум: Экранные компоненты
- Тема: Расширить стандартный класс
- Ответы: 3
- Просмотры: 3158
Здравствуйте! В ряде случаев удобно "обернуть" стандартный класс, добавив к нему несколько полезных методов. Пишу, например: package com.example; import android.content.Context; import android.widget.ToggleButton; public class A extends ToggleButton { public A(Context context) { //конструктор суперк...
- Miroslav
- 13 мар 2013, 08:51
- Форум: Экранные компоненты
- Тема: ListView с подсветкой выбранного пункта
- Ответы: 25
- Просмотры: 17236
Пан Р'езак, Ваше решение, спасибо Вам за него, работает на эмуляторе (причем и без setActivated(true) в onClick'е), а когда я проверил на реальном планшете, оказалось, к ожалению, что выделение пропадает после отпускания, если только нажатие не выведено за границы списка. setActivated(true) не помог...
- Miroslav
- 12 мар 2013, 14:27
- Форум: Экранные компоненты
- Тема: ListView с подсветкой выбранного пункта
- Ответы: 25
- Просмотры: 17236
Рано порадовался... =(
То, что я описал, на реальном планшете почему-то не работает. Выделение сохраняется, только если нажатие отвести за предел списка.
Народ, поделитесь соображениями! Как сделать сохраняющуюся подсветку выбранного пункта? Вещь, небось, элементарная...
- Miroslav
- 11 мар 2013, 11:55
- Форум: Экранные компоненты
- Тема: ListView с подсветкой выбранного пункта
- Ответы: 25
- Просмотры: 17236
Ура, получилось! Может, кому пригодится: 1) создаем xml для селектора: <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_activated="false" android:drawable="@drawable/image" /> </selector> 2) у ListView прописываем android:listSelector="@layout/selector" Единс...
- Miroslav
- 10 мар 2013, 19:07
- Форум: Экранные компоненты
- Тема: ListView с подсветкой выбранного пункта
- Ответы: 25
- Просмотры: 17236
Здравствуйте!
Не скажете, пожалуйста, как наиболее просто можно сделать список типа android.R.layout.simple_list_item, только чтобы выделение, пусть даже рыжее, после нажатия сохранялось? Буду очень благодарен за любые соображения на этот счет.