gpt4 book ai didi

android - 9 fragment 中的补丁图像奇怪行为

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

正如 one of my questions 中所建议的那样我必须使用带有渐变的 9 补丁图像作为 ListView 项目背景。

但是当我使用 9-patch 图像时,渐变仍然存在问题:

enter image description here

9-patch, test.9.png:

enter image description here

但是当我在渐变和底部 9 补丁线之间留下 1 px 高度的透明线时,它响应水平内容放置一切正常,而且我有漂亮的渐变。

9 补丁图像:

enter image description here

靠近看透明线:

enter image description here

结果是:

enter image description here

我有好看的渐变,但有透明线,我不需要。由于这条线,在图像上您可以看到列表后面的黑色背景。如何绘制 9-patch 图像以获得良好的渐变并且背景中没有“孔”?

我正在为 fragment 使用 actionbarsherlock。

最佳答案

Draw9patch 图像不能很好地处理渐变你会发现在几个 Android 操作系统中显示它有一些差异所以不要使用它。

使用 GradientDrawable

Changing gradient background colors on Android at runtime

Creating Nine (9) Patch png files with Gradients

关于android - 9 fragment 中的补丁图像奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13979298/

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