gpt4 book ai didi

Android 如何使用 Imageview 制作边框

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

我一直在寻找类似的问题/情况,但没有找到答案,我发现自己正在寻找您的帮助。

我通过 XML 对 Android 的界面系统有一个很好的总体了解。我想在 ImageView 的所有边、左、右、底部和顶部设置边框。

XML 代码:

<RelativeLayout 
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="2dp"
android:background="#555555">


<ImageView
android:id="@+id/imageview_de_left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="0.1dp"
android:background="#ffffff"
android:contentDescription="@string/imageview"
android:src="@drawable/ic_action_previous_item" />

</RelativeLayout>

所以我了解到 margin 属性按定义的单位分隔 View 。在这种情况下,我将其设置为其父 View 的 0.1dp,其背景颜色为 #555555。存在左、上、右边框,但没有底部边框线...

谁能指出我做错了什么或我的误解?

最佳答案

在 xml 文件中使用此代码并将此 xml 文件添加为您的 imageview 背景

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#222222" />
<stroke android:width="1dp" android:color="#ffffff" />
<padding android:left="1dp" android:top="1dp" android:right="1dp" android:bottom="1dp" /></shape>

关于Android 如何使用 Imageview 制作边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24155894/

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