0
Я создал настраиваемое представление, расширив Viewдобавить RelativeLayout к холсту
class CustomView extends View{
...
@Override
public void onDraw(Canvas canvas){}
...
}
Я хочу, чтобы нарисовать RelativeLayout внутри моего пользовательского представления. Как мне это сделать?
Когда я делаю это, все, что я рисую, переопределяя 'onDraw', исчезает. Это может иметь отношение к 'onLayout'. Как реализовать этот метод? –
Перед тем, как рисовать, вы вызываете 'super.onDraw (canvas)' и вызываете 'setWillNotDraw (false)' в конструкторе. – pablisco