Чтобы воспользоваться CustomView в разметке, объявите следующий блок:
canvas.drawText("Custom View", 100, 40, paint);
Чтобы видеть отличие от стандартного View, переопределите в этом классе метод onDraw(). Например, следующим способом:
public CustomView(Context context, AttributeSet attrs) {
public CustomView(Context context, AttributeSet attrs, int defStyle) {
Для начала создайте класс CustomView, который и будет пользовательским View. Унаследуйте его от View и переопределите 3 конструктора:
В статье рассматривается использование собственноручно созданных View в xml-разметке на платформе Android. Также будет приведен небольшой демонстрационный пример.
Android. Использование собственных View в xml-разметке layout
Комментариев нет:
Отправить комментарий