2

我只想在屏幕上显示我的图像视图的一部分..现在它是右下角的相对布局..下面第一个屏幕截图中的蓝色圆圈..

蓝色圆圈将成为“可扩展”菜单按钮/抽屉。我想要做的方式是只显示圆圈的左上象限,然后当有人触摸蓝色区域时旋转它,这将显示圆圈的另一半(我将在其顶部添加按钮)。

第一个屏幕截图是我现在拥有的,第二个屏幕截图显示了我想如何将大部分圆圈推到屏幕外。

这支持吗?

我现在所拥有的,但我希望圆圈的中心位于布局的右下角像素,而不是圆圈的角落。我希望最初的大部分圆圈实际上不在屏幕上。

在此处输入图像描述

4

1 回答 1

3

这支持吗?

是的,您可以使用负边距:

<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <ImageView
        android:layout_width="48dp"
        android:layout_height="48dp"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_marginBottom="-24dp"
        android:layout_marginRight="-24dp"
        android:src="@drawable/ic_launcher" />
</RelativeLayout>
于 2012-08-05T13:54:57.837 回答