首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么android:src在可绘图的填充上表现怪异?

为什么android:src在可绘图的填充上表现怪异?
EN

Stack Overflow用户
提问于 2016-12-04 18:22:22
回答 1查看 34关注 0票数 0

最近我在android上做了一些测试,我发现android:src填充的行为是非常奇怪的,比较android:背景。

这是我的抽屉:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
        <item>
            <shape android:shape="oval">
                <solid android:color="@color/colorAccent"/>
                <padding
                    android:top="1dp"
                    android:right="1dp"
                    android:bottom="1dp"
                    android:left="1dp"
                    />
            </shape>
        </item>
        <item android:top = 2>
            <shape android:shape="oval">
                <solid android:color="@color/white"/>

            </shape>
        </item>
</layer-list>

在mainActivity布局中,我有另一个用于测试的图像视图。我将图像视图设置为40 to宽度和高度。然后,通过将android:src与android:后台属性设置为可绘制的属性,对它们进行了测试。结果如下:

Android:src

Android:背景

android:背景,正如你所看到的,是预期的行为,因为我将白色圆圈向下移动2,并且它有符合粉红色椭圆形填充的填充。现在的android:src是直截了当的,因为在所有白色椭圆形的第一层,即粉红色椭圆形上方的一层没有显示。第二,形状变成扁平的椭圆形。

知道为什么会这样吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-04 21:11:27

srcandroid:scaleType一起工作,您可以在其中提供不同的选项( ScaleType )

而背景总是以scaleType of FitXY为视图,覆盖整个区域。

如果你想要和src背景一样的行为,

放android:scaleType="FitXY“。还有其他选项您也应该检查。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40966205

复制
相关文章
plot绘图填充(2)
%% 简单曲线 x = -2*pi:pi/100:2*pi; fx = sin(x); figure('Color','w'); %设置figure颜色为白(去掉四周灰色部分) subplot(1,2,1); hold on plot(x,fx); plot(2*x+pi/2,0.5*fx+0.1*x); hold off title('plot'); subplot(1,2,2); hold on plot_shaded(x,fx); plot_shaded(2*x+pi/2,0.5*fx+0.1*x);
万木逢春
2019/04/30
7490
plot绘图填充(2)
脑血管疾病在MRI影像上的表现
前几天我司一名优秀员工突发脑出血,病情非常危机。虽然我从事医学影像相关工作,但是对脑血管疾病的影像表现知之甚少,因此在业余时间我查阅了一些资料并进行总结。
医学处理分析专家
2020/06/29
5800
脑血管疾病在MRI影像上的表现
怪异的排序
咋一看,不就是先按姓名做排序,然后再分别对班组、机台号做排序么。按这个思路写出了 SQL(表结构及数据在文末),得到的结果和预期的有点不一样。
白日梦想家
2020/11/03
3630
AspectJ在android上的开发
Android上运用AOP的思想开发,可以快速的帮助我们简化在横向开发中的重复性工作,简单的说就是把涉及到众多模块的某一类问题进行统一管理比如:性能检测、日志打印手机等。 AspectJ实际上是对AOP编程思想的一个实践,当然,除了AspectJ以外,还有很多其它的AOP实现,例如ASMDex、javassist等,但目前最好、最方便的,依然是AspectJ。
包子388321
2020/06/16
1.3K0
android于src和background差额
background会依据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小。不会进行拉伸。src是图片内容(前景),bg是背景,能够同一时候使用。
全栈程序员站长
2022/07/06
1.1K0
OpenCV 在 Android 上的应用
在 Android Studio 中创建一个 Library,将官网下载的 OpenCV 导入后,就可以直接调用 OpenCV 中 Java 类的方法。
fengzhizi715
2020/05/04
2.2K0
eBPF在android上的使用
eBPF是extended BPF的缩写,而BPF是Berkeley Packet Filter的缩写。对linux网络比较熟悉的伙伴对BPF应该比较了解,它通过特定的语法规则使用基于寄存器的虚拟机来描述包过滤的行为。比较常用的功能是通过过滤来统计流量,tcpdump工具就是基于BPF实现的。而eBPF对它进行了扩展来实现更多的功能。
刘盼
2021/02/12
4.5K0
eBPF在android上的使用
为什么XGBoost在机器学习竞赛中表现如此卓越?
机器之心原创 作者:Yi Jin、Joni Chuang 参与:Panda 挪威科技大学 Didrik Nielsen 的硕士论文《使用 XGBoost 的树提升:为什么 XGBoost 能赢得「每一
机器之心
2018/05/10
8590
为什么U-Net在医学图像上表现优越?
做图像分割方向的朋友,一定都用过U-Net,或者做分割方向研究的朋友们,也许都有过魔改U-Net的经历。作为2015年MICCAI上发表的一篇论文,U-Net目前在谷歌学术的引用是11487次,几乎做分割的人人都会引用。
AI算法与图像处理
2020/02/20
6.3K0
为什么U-Net在医学图像上表现优越?
VB.NET 通过获取RGB值在Excel单元格填充绘图
Private Sub ToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click
办公魔盒
2019/07/22
1.4K0
VB.NET 通过获取RGB值在Excel单元格填充绘图
为什么相比于RNN,LSTM在梯度消失上表现更好
对于深度学习模型,在train参数的时候,需要采用随机梯度下降方法(SGD,Stochastic Gradient Descent):
三猫
2019/05/13
3.5K0
为什么相比于RNN,LSTM在梯度消失上表现更好
hive weekofyear 怪异的姿势
今天在使用hive函数weekofyear的时候遇到一个奇怪的情况,原sql如下:
大数据工程师-公子
2019/03/14
7850
MongoDB在Android上的使用体验
【说明】:MongoDB也可以在iOS上面使用,我是做安卓开发的,本文只讲解MongoDB在Android上面的使用,iOS的使用情况请上MongoDB官网自行查阅。
AWeiLoveAndroid
2019/09/20
3.7K0
MongoDB在Android上的使用体验
ProGuard 在 Android 上的使用姿势
原文地址:Troubleshooting ProGuard issues on Android 原文作者:Wojtek Kaliciński 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:dieyidezui 校对者:corresponding 为什么使用 ProGuard ProGuard 是一个压缩、优化、混淆代码的工具。尽管有很多其他工具供开发者们使用,但是 ProGuard 作为 Android Gradle 构建过程的一部分,已经打包在 SDK 中
Android 开发者
2018/05/31
2.6K0
绘图[上](四)
Android下绘图需要使用view.使用自定义的view完成绘制. 其中需要使用的有三个工具:Paint,Canvas,Path.
李小白是一只喵
2020/04/24
7650
为什么大家偏爱怪异盒模型border-box?
我们都知道有两种盒模型,w3c盒模型和IE盒模型,IE是业界毒瘤所以IE盒模型又叫怪异盒模型(好吧我瞎说的)。content-box,顾名思义,即width就是内容宽度,和边框边距相互独立,反过来 border-box 就是宽度包含了padding和border,相互影响。
茶无味的一天
2022/10/06
3030
为什么大家偏爱怪异盒模型border-box?
JSPRIT在带时间窗的车辆路径规划问题(VRPTW)上的表现总结
在之前的推文车辆路径优化问题求解工具Jsprit的简单介绍与入门中,相信大家已经对Jsprit这款开源的车辆路径规划问题求解器有了基础的了解,那么Jsprit在具体的车辆路径规划问题上表现到底如何呢?
短短的路走走停停
2019/09/24
1.6K0
JSPRIT在带时间窗的车辆路径规划问题(VRPTW)上的表现总结
JSPRIT在带时间窗的车辆路径规划问题(VRPTW)上的表现总结
在之前的推文车辆路径优化问题求解工具Jsprit的简单介绍与入门中,相信大家已经对Jsprit这款开源的车辆路径规划问题求解器有了基础的了解,那么Jsprit在具体的车辆路径规划问题上表现到底如何呢?
用户1621951
2019/09/24
1.4K0
JSPRIT在带时间窗的车辆路径规划问题(VRPTW)上的表现总结
【面试说】怪异的 JavaScript
在网上看到一个有趣的测试,访问地址 [1]。里面包含了 25 道选择题,每个都是一个简单的表达式,然后让你选择,都是一些 JavaScript 怪异行为的体现,最后网站生成答案和解析,帮助你更好的理解 JavaScript 怪异的行为。
GopalFeng
2022/08/01
3370
点击加载更多

相似问题

Android RatingBar表现怪异

11

Android旋转器在旋转时表现怪异

21

为什么矢量图像在API < 24 Android中表现怪异

13

为什么Flex SolidColorStroke表现得如此怪异?

11

MongoDB在查找中的怪异表现

36
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文