0

У меня есть пользовательское представление, что я использую холст, чтобы иметь возможность рисовать на нем то, что я хочу, этот вид внутри прокрутки, который принимает match_parent для каждой ширины и высоты, а также мой пользовательский вид берут match_parent для каждой ширины и высотыполучить размер родительского макета/фрагмента при его рисовании

Я хочу знать размер Scrollview, чтобы иметь возможность использовать только внутри свободного пространства, что у меня есть

Я пытался OnLayout, onMeasure но ничего не работает с me

Может ли кто-нибудь помочь?

+0

TRY ниже ссылку HTTP : //stackoverflow.com/questions/3656139/android-get-height-of-the-parent-layouut – Yogendra

+0

Я использовал матрицу отображения, чтобы получить всю ширину и высоту экрана, но это создает большую проблему при добавлении пользовательского вида с другими элементами управления выше и ниже, мой контроль не является howing complete –

+0

см. метод Canvas.getClipBounds – pskink

ответ

0

Я решил эту проблему с помощью

onGlobalLayout метод, и я также наследовать ViewGroup не просматривать и осуществлять onLayoutMethod, чтобы сделать элемент, показанный в моем fragement

Спасибо всем

Смежные вопросы