gpt4 book ai didi

android - 在 Android 中,我如何将一个图像放在另一个图像之上以使其看起来像徽章?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:21:55 25 4
gpt4 key购买 nike

请看下面:

iPhone badges

我尝试使用绝对布局,但已弃用。感谢您的帮助,谢谢。

最佳答案

RelativeLayout是一个很好的选择。

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

<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"
android:scaleType="centerCrop"
android:src="@drawable/iconImage" />

<ImageView
android:id="@+id/badge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/icon"
android:layout_alignTop="@+id/icon"
android:src="@drawable/badge" />

如果您真的想要一个带有动态数字/文本的徽章,那么您可以将第二个 ImageView 设为 TextView(或 ViewGroup例如 LinearLayoutRelativeLayout) 并为其提供可绘制的背景并将文本设置为您想要的内容。

关于android - 在 Android 中,我如何将一个图像放在另一个图像之上以使其看起来像徽章?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11090015/

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