Custom view

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Custom view

Сообщение rezak90 » 08 авг 2012, 14:15

Как добавлять/отображать правильно кастомные вьюхи? Прочитал эту статейку http://davidmd.ru/2011/11/20/custom-see ... F-android/ но не могу понять как прилепить её в лейаут. Сделал так:

Код: Выделить всё

<my.custom_seekbar.components.MySeekBar
        android:id="@+id/mySeekBar1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="19dp" />
но выдаёт NullPointerException
R.id.team
Политика на форуме запрещена

Аватара пользователя
andev
Сообщения: 219
Зарегистрирован: 13 янв 2012, 17:56

Re: Custom view

Сообщение andev » 08 авг 2012, 16:46

Все работает, не очень четко, правда (координаты сбиты), но работает.

Проект:
http://www.rapidshare.ru/2862404

Изображение

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Custom view

Сообщение rezak90 » 08 авг 2012, 17:04

спс, а проблема лишь был в том что я реализовал только один конструктоp в SeekBar'е а надо было все три реализовать.
Тему можно delete.
R.id.team
Политика на форуме запрещена

Аватара пользователя
andev
Сообщения: 219
Зарегистрирован: 13 янв 2012, 17:56

Re: Custom view

Сообщение andev » 08 авг 2012, 17:30

Зачем же ее delete? может кому-то понадобится

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Custom view

Сообщение AndreyI » 08 авг 2012, 18:47

rezak90 писал(а):спс, а проблема лишь был в том что я реализовал только один конструктоp в SeekBar'е а надо было все три реализовать.
Тему можно delete.
Все верно, если юзаем контрол через xml нужно перегружать, как минимум, конструктор (Context context, AttributeSet attrs) его используют инфляторы (если не заданы стили).

Ответить