Добавление собственных свойств компоненту
Добавление собственных свойств компоненту
Разрабатываю кастомный компонент на основе ImageView. В нём должно быть 4 состояния и соответственно 4 свойства Src. Каким образом их можно добавить?
Re: Добавление собственных свойств компоненту
да добавляй да и все. Не ясен вопрос.
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Добавление собственных свойств компоненту
Как их описать в классе, так чтобы эти свойства можно было редактировать из окна Properties? Например, в билдере есть специальное расширение __property.Foenix писал(а):да добавляй да и все. Не ясен вопрос.
Re: Добавление собственных свойств компоненту
из какого окна?
ты хочешь создать компонент и загрузить его на палитру компонентов в эклипсе??
ты хочешь создать компонент и загрузить его на палитру компонентов в эклипсе??
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Добавление собственных свойств компоненту
Да, но кастомные компоненты итак доступны во вкладке Custom & Library Views.Foenix писал(а):из какого окна?
ты хочешь создать компонент и загрузить его на палитру компонентов в эклипсе??
Re: Добавление собственных свойств компоненту
И?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Добавление собственных свойств компоненту
К своему компоненту добавить 3 таких же свойства подчеркнутого красным цветом. Я не знаю как иначе объяснить.Foenix писал(а):И?
- Вложения
-
- 1212.png (154.71 КБ) 4691 просмотр
Re: Добавление собственных свойств компоненту
нужно создавать свой кастомный класс - наследник данного, присобачивать ему свойства - никакой тут хитрости нету, дописывать если нужно методы.. и юзать спокойно как все это делают.
А если хочешь на панельку его - я дальше не знаю. скорее всего нужно его в либу оборачивать и устанавливать как-то в эклипс. Зачем это все?? не пойму. Ты хочешь этот компонент продавать, распространять как раньше в дельфях делали?
А если хочешь на панельку его - я дальше не знаю. скорее всего нужно его в либу оборачивать и устанавливать как-то в эклипс. Зачем это все?? не пойму. Ты хочешь этот компонент продавать, распространять как раньше в дельфях делали?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Добавление собственных свойств компоненту
Достойный ответ. Мало того, что объяснял целый день, что хочу в картинках, так снова возвращаемся к самому началу.Foenix писал(а):нужно создавать свой кастомный класс - наследник данного, присобачивать ему свойства - никакой тут хитрости нету, дописывать если нужно методы.. и юзать спокойно как все это делают.
А если хочешь на панельку его - я дальше не знаю. скорее всего нужно его в либу оборачивать и устанавливать как-то в эклипс. Зачем это все?? не пойму. Ты хочешь этот компонент продавать, распространять как раньше в дельфях делали?
Разбор полётов:
Foenix писал(а):нужно создавать свой кастомный класс - наследник данного
- написано было в начале топика.Разрабатываю кастомный компонент на основе ImageView
С ООП я очень прекрасно знаком, иначе бы двух слов не смог связать, а уж тем более не смог упомянуть про расширения из билдера.
Хитрости тут действительно нету, только пример нужен.
"О, Боже, как же он так играет на скрипке?!"Foenix писал(а):присобачивать ему свойства - никакой тут хитрости нету, дописывать если нужно методы.. и юзать спокойно как все это делают.
"Никакой тут хитрости нету, берешь скрипку и играешь, как все это делают."
Можно добавлять переменные, но они не будут свойствами доступными для редактирования в эклипсе.
Re: Добавление собственных свойств компоненту
ну извини, я наверное не на той волне, полно работы.
Вообще-то "переменная" - это переменная. А свойство - это свойство. Смотря как ты их объявляешь.
Как?
Вообще-то "переменная" - это переменная. А свойство - это свойство. Смотря как ты их объявляешь.
Как?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198