月归档:十一月 2014

Android自定义百度地图缩放图标

自定义实现Android百度地图的缩放图标,需要自定义一个缩放控件,实现效果如下: 这里的缩放效果,实现了点击按钮可以对地图的放大缩小,通过手势放大与缩小也控制缩放图标的可用状态。具体实现如下 首先是drawable目录下的两个xml配置文件: zoom_selector_in.xml [sourcecode language="xml"] <?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/zoomin_press" android:state_pressed="true"/>    <item android:drawable="@drawable/zoomin_disable" android:state_enabled="false"/>    <item android:drawable="@drawable/zoomin_normal"/> </selector> [/sourcecode] zoom_selector_out.xml [sourcecode language="xml"] <?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/zoomout_press" android:state_pressed="true"/>    <item android:drawable="@drawable/zoomout_disable" android:state_enabled="false"/>    <item android:drawable="@drawable/zoomout_normal"/> </selector> … 继续阅读

发表在 android | 留下评论