gpt4 book ai didi

java - 将一个图像设置在另一个 android 之上

转载 作者:行者123 更新时间:2023-12-01 13:55:29 28 4
gpt4 key购买 nike

我想创建这样的布局:

enter image description here

我有 3 个不同的图像:背景、白色方 block 和 V 形符号。

当我希望盒子从一侧移动到另一侧时,如何将它们定位为照片中的位置

当 onClick 被触发时。

我已经尝试过:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/off_background">

<ImageView
android:id="@+id/bottom_layer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/handle" />

<ImageView
android:id="@+id/upper_layer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/switch_v" />

</FrameLayout>

这给了我正确的顺序,但姿势不正确:

enter image description here

最佳答案

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:background="@drawable/off_background">

<ImageView android:id="@+id/checkButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/handle"
android:src="@drawable/switch_v"
android:layout_gravity="center"
android:scaleType="centerInside"/>

</FrameLayout>

关于java - 将一个图像设置在另一个 android 之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19658114/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com