Подкласс конструктора View не вызывается - PullRequest
1 голос
/ 07 июня 2010

Я создаю подкласс класса представления Android, но всякий раз, когда я делаю экземпляр представления из другого класса, конструктор никогда не вызывается (или так кажется).Я реализовал public myclass (Context context) и public myclass (Context context, AttributeSet, attrs)

Я не могу понять, что я делаю неправильно.Нужно ли переопределять onDraw и onMeasure?

Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 07 июня 2010

Я не уверен, какой у вас код, поэтому я просто покажу вам Draw, который работал на меня

    class DrawOnTop extends View { 
    public DrawOnTop(Context context) { 
            super(context); 
            // TODO Auto-generated constructor stub 
    } 
    @Override 
    public void onDraw(Canvas canvas) { 
            // TODO this is where stuff is drawn.

    } 

}

...