我有一个 ImageView,图像下方有一堆按钮。我希望能够根据我按下的按钮来放大 ImageView 的特定部分!我是 Android 开发的新手,因此非常感谢您提供任何帮助。
干杯!
ImageView
是一个完整的视图,你要么完全操作它,要么什么都不做。在我看来,您可以做的是将图像切成“n^2”部分并将它们显示为 nXn 的网格,当用户按下按钮以增加网格大小时,然后将其切成 (n+1)^2 和然后是 (n+1)*(n+1) 的网格,依此类推。
编辑:
让我们有一个根 RelativeLayout 然后我们将有多个图像视图,如下所示
<RelativeLayout
.....
.....>
<ImageView android:id="@+id/kitchen"
.....
.....
/>
<ImageView android:id="@+id/bedroom"
android:layout_toRightOf="@id/kitchen"
.....
.....
/>
.....
.....
</RelativeLayout>