我想在我的谷歌地图上放置一个按钮,这很容易。但是我希望它看起来像Google使用的按钮(缩放按钮,定位按钮)。我能否“作弊”并找到他们用于其按钮的样式?或者是否有其他人创建了这个样式?
我想在我的谷歌地图上放置一个按钮,这很容易。但是我希望它看起来像Google使用的按钮(缩放按钮,定位按钮)。我能否“作弊”并找到他们用于其按钮的样式?或者是否有其他人创建了这个样式?
drawable
文件夹,你会在其他资源中找到这些按钮的资源。例如,这是上方缩放按钮的drawable:res/drawable/maps_btn_zoom_up.xml
,这是“空”按钮:res/drawable/maps_btn_standalone.xml
。查看它们后,匹配它们的样式就容易多了。该apk可能被命名为com.google.android.gms-#.apk
,其中#
是一些数字;你可以使用adb pull
命令从已安装Google Play服务的设备中获取它,如果你知道确切的文件名,甚至不需要root权限。
这里是与空白独立按钮相关的资源归档,通过此方式获得。
(sha256: 4b974a8c23bb8df54b9aa244489e8a7ab5d4d3e17d0c003f411bccbe8a75d622
)
一些数字:
按钮高度和宽度为38dp
阴影填充:上1.5dp
下2.5dp
侧2dp
背景图像不是九宫格图片,但如果需要,很容易创建一个。
或者用HEX表示,#B3FFFFFF
我正在寻找同样的事情,并发现了这个问题:更改MapView中的缩放控件
似乎一个按钮有两个图像,一个正常状态和一个点击状态。 为了您的目的,您需要自己设计按钮/“欺骗”系统。您可以从Google Play库或支持库中获取良好的模板。