RelativeLayout
может быть сложно работать.Я пытаюсь придерживаться FrameLayout
и LinearLayout
.Вот эскиз макета, который я бы использовал в вашем случае:
<LinearLayout orientation="vertical">
<ImageZoomView layout_weight="1" layout_height="wrap_content">
<LinearLayout orientation="horizontal" layout_height="wrap_content">
... buttons ...
</LinearLayout>
</LinearLayout>
Высота и ширина fill_parent
, если не указаноАтрибут layout_weight
на ImageZoomView
заставит его расширяться настолько далеко, насколько это возможно, не нажимая нижние кнопки.