Как изменить область прослушки нажатия в своем классе.
-
samodelkin
- Сообщения: 52
- Зарегистрирован: 27 ноя 2013, 15:23
Как изменить область прослушки нажатия в своем классе.
Скажите пожайлуста как в классе, наследованном от класса View задать область прослушки нажатий?
Re: Как изменить область прослушки нажатия в своем классе.
Можно чуть конкретнее? тебе onClickListener повесить надо или что? =)
если да то - все тоже самое как и у родительского View.
если да то - все тоже самое как и у родительского View.
-
samodelkin
- Сообщения: 52
- Зарегистрирован: 27 ноя 2013, 15:23
Re: Как изменить область прослушки нажатия в своем классе.
Вообщем делаю класс Sprite , наследованный от view, и в этом классе есть картинка bitmap,которая рисуется соответственно по координатам getLeft() и getTop(), и там есть метод move(int x,int y), который изменяет координаты спрайта, так вот мне надо чтобы после каждого изменения координат менялась и область, по которой определяется нажатие на этот элемент, а то у меня странно получается: нажимаю на элемент от своего класса View и он двигается, но область обьекта очень большая, а мне надо сделать по размерам картинки.
-
samodelkin
- Сообщения: 52
- Зарегистрирован: 27 ноя 2013, 15:23
Re: Как изменить область прослушки нажатия в своем классе.
Ну ты используй тогда ImageView
и сделай размер по ширине/длине контента
android:layout_width="wrap_content"
android:layout_height="wrap_content"
и сделай размер по ширине/длине контента
android:layout_width="wrap_content"
android:layout_height="wrap_content"
-
samodelkin
- Сообщения: 52
- Зарегистрирован: 27 ноя 2013, 15:23
Re: Как изменить область прослушки нажатия в своем классе.
А как программно сделать?
Re: Как изменить область прослушки нажатия в своем классе.
http://stackoverflow.com/questions/8176 ... background
возможно, тут есть ответы?
возможно, тут есть ответы?
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
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Как изменить область прослушки нажатия в своем классе.
Спрайт один или их потом будет много?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.