首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在谷歌地图上创建阴影视图?

如何在谷歌地图上创建阴影视图?
EN

Stack Overflow用户
提问于 2018-11-16 20:40:13
回答 2查看 383关注 0票数 0

我在地图片段上面有一个imageView,我想在它周围创建阴影来看起来很突出,但正如你可能知道的那样,安卓中的阴影需要一个背景来应用,而地图不是一个合适的背景。那么有没有办法实现这个影子呢?

EN

回答 2

Stack Overflow用户

发布于 2018-11-16 20:50:21

您可以创建CardView作为图片视图的包装器。比如that

或者创建一个可绘制的,并设置为您的图像视图为android:background。比如that

或者查看documentation

票数 0
EN

Stack Overflow用户

发布于 2018-11-16 20:55:50

你可以这样实现它

代码语言:javascript
代码运行次数:0
运行
复制
<android.support.v7.widget.CardView
                    android:id="@+id/imgWrapper"
                    android:layout_width="80dp"
                    android:layout_height="80dp"
                    card_view:cardCornerRadius="5dp"
                    card_view:cardElevation="5dp">

                    <ImageView
                        android:id="@+id/image"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:src="@drawable/your_drawable" />
                </android.support.v7.widget.CardView>

只要把你的imageView放在卡片里面,上面的立面就像上面的一样。

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

https://stackoverflow.com/questions/53338110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档