Создание пользовательских виджетов для Android

Я пытаюсь создать вращающееся изображение. Глядя на это (http://stackoverflow.com/questions/1930963/rotating-a-view-in-android), я знаю, что мне придется переопределить onDraw.

Но когда я создаю свой собственный производный класс TextView, как мне использовать его в моих макетах xml?


person Vincent    schedule 07.04.2011    source источник


Ответы (2)


Чтобы использовать его в макете xml, добавьте следующее:

<view class="yourpackage.yourclass.yourview" ...additional parameters... />

обратите внимание на нижний регистр "представление" или непосредственно указав его имя

<yourpackage.yourclass.yourview ...additional parameters... />
person Michael Rose    schedule 07.04.2011

Как создавать и получать доступ к пользовательским компонентам обсуждается здесь

http://developer.android.com/guide/topics/ui/custom-components.html

person konga_joe    schedule 26.03.2014