金鞍玉勒寻芳客,未信我庐别有春。这篇文章主要讲述如何在Android中以编程方式向影像添加阴影? [重复]相关的知识,希望能为你提供帮助。
这个问题在这里已有答案:
- Drawing an outer shadow when drawing an image 4个答案
文章图片
有没有办法以编程方式添加阴影?如果解决方案仅适用于某些图像格式(bmp,png,svg等) - 我可以根据需要调整格式。
答案
android:background="@drawable/shadow"
而shadow.xml就像
<
?xml version="1.0" encoding="utf-8"?>
<
layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<
!--the shadow comes from here-->
<
item
android:bottom="0dp"
android:drawable="@android:drawable/YOUR_DRAWABLE"
android:left="0dp"
android:right="0dp"
android:top="0dp">
<
/item>
<
item
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp">
<
!--BackGround Color -->
<
shape android:shape="rectangle">
<
solid android:color="@android:color/red" />
<
/shape>
<
/item>
【如何在Android中以编程方式向影像添加阴影( [重复])】
有关详细信息,请参阅THIS LINK
另一答案另一种方法是为imageView添加高程
android:elevation="8dp"
推荐阅读
- AppCompatActivity的按钮文本的字体样式已更改
- FFMPEG命令在设置项目的目标SDK版本29(Android Q问题)时不起作用
- Flutter Web和Firebase身份验证TypeError(无法读取未定义的属性'app')
- 如何在WordPress网站上收集访问者的反馈()
- Cloud Flare SSL破解WordPress和Joomla以及如何修复
- 如何通过Google Cloud Storage服务WordPress媒体()
- 12个WordPress简历主题以创造最佳印象
- 14个无需插件即可完成的WordPress性能优化
- 使用Breeze使你的WordPress网站速度提高38%