gpt4 book ai didi

android - 如何在 Android 中使用位图作为背景从 LinearLayout 中删除黑条?

转载 作者:搜寻专家 更新时间:2023-11-01 09:05:16 25 4
gpt4 key购买 nike

![当前布局] http://i50.tinypic.com/qqznzs.png

我正在尝试将布局顶部和底部的 blakc 条变为白色而不是黑色。我已经尝试过更改背景颜色。

可绘制代码:

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:gravity="clip_horizontal|clip_vertical|center"
android:src="@drawable/theblindgoat_logo"
android:tileMode="disabled" >
</bitmap>

主要代码:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/startup"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF"
android:orientation="vertical" >

顺便说一句,我需要图像不垂直拉伸(stretch),所以改变它也不是一个需要的解决方案。

最佳答案

那些黑条只是主题背景的颜色。要摆脱它们,您可以将可绘制的位图更改为背景颜色为白色的图层列表,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item>
<color android:color="@android:color/white"/>
</item>

<item>
<bitmap android:gravity="clip_horizontal|clip_vertical|center"
android:src="@drawable/theblindgoat_logo"
android:tileMode="disabled" />
</item>

</layer-list>

关于android - 如何在 Android 中使用位图作为背景从 LinearLayout 中删除黑条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12372134/

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