gpt4 book ai didi

Android如何定位绿色圆圈图像?

转载 作者:行者123 更新时间:2023-11-29 20:02:22 24 4
gpt4 key购买 nike

enter image description here

我在相对布局中有黑色和黄色两种不同的布局(线性布局)。并想要如图所示定位绿色圆圈图像。执行此操作的最佳方法是什么?

最佳答案

我的想法是使用您的黑色版面副本一个下面,并创建一个从顶部黑色到底部黑色的新版面。并将您的图像放在此布局的中心。

例如:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">

<View
android:id="@+id/black_top"
android:layout_width="match_parent"
android:layout_height="150dp"
android:background="@color/black" />

<View
android:id="@+id/black_top_invisible_copy"
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_below="@id/black_top"
android:visibility="invisible" />

<View
android:id="@+id/yellow_bot"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/black_top"
android:background="@color/black" />

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignBottom="@id/black_top_invisible_copy"
android:layout_alignTop="@id/black_top"
android:gravity="center">

<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/circle" />

</LinearLayout>

</RelativeLayout>

关于Android如何定位绿色圆圈图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36091370/

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