ソースを参照

1.修改Android Apex Mobile地图缩放按钮图标。

Pen Li 8 年 前
コミット
e074cc6e85

+ 6 - 4
Apex Mobile/app/src/main/java/com/usai/apex/ShipMap/ShipMap.java

@@ -4,6 +4,7 @@ import android.app.Activity;
 import android.content.Context;
 import android.content.pm.PackageInfo;
 import android.content.pm.PackageManager;
+import android.graphics.Color;
 import android.location.Location;
 import android.location.LocationManager;
 import android.os.Bundle;
@@ -142,10 +143,11 @@ public class ShipMap extends RelativeLayout implements GoogleMap.OnMarkerClickLi
         }
 
         ImageButton resizeBtn = new ImageButton(mContext);
-        resizeBtn.setImageResource(R.drawable.rect_history);
+        resizeBtn.setImageResource(R.drawable.resize_max);
+        resizeBtn.setBackgroundResource(R.drawable.clear_background);
         resizeBtn.setTag(false);
 
-        LayoutParams layoutParams = new LayoutParams(dp2px(mContext,40.0f),dp2px(mContext,40.0f));
+        LayoutParams layoutParams = new LayoutParams(dp2px(mContext,30.0f),dp2px(mContext,30.0f));
         layoutParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
         layoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
         layoutParams.setMargins(0,dp2px(mContext,10.0f),dp2px(mContext,10.0f),0);
@@ -172,9 +174,9 @@ public class ShipMap extends RelativeLayout implements GoogleMap.OnMarkerClickLi
         mResizeBtn.setTag(zoomIn);
 
         if (zoomIn) {
-            mResizeBtn.setImageResource(R.drawable.rect_announcements);
+            mResizeBtn.setImageResource(R.drawable.resize_min);
         } else {
-            mResizeBtn.setImageResource(R.drawable.rect_history);
+            mResizeBtn.setImageResource(R.drawable.resize_max);
         }
 
         if (mListener != null) {

BIN
Apex Mobile/app/src/main/res/drawable-hdpi/resize_max.png


BIN
Apex Mobile/app/src/main/res/drawable-hdpi/resize_min.png


BIN
Apex Mobile/app/src/main/res/drawable-ldpi/resize_max.png


BIN
Apex Mobile/app/src/main/res/drawable-ldpi/resize_min.png


BIN
Apex Mobile/app/src/main/res/drawable-mdpi/resize_max.png


BIN
Apex Mobile/app/src/main/res/drawable-mdpi/resize_min.png


BIN
Apex Mobile/app/src/main/res/drawable-xhdpi/resize_max.png


BIN
Apex Mobile/app/src/main/res/drawable-xhdpi/resize_min.png


BIN
Apex Mobile/app/src/main/res/drawable-xxhdpi/resize_max.png


BIN
Apex Mobile/app/src/main/res/drawable-xxhdpi/resize_min.png


+ 14 - 0
Apex Mobile/app/src/main/res/drawable/clear_background.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" >
+
+    <solid android:color="#00000000" />
+
+    <!--<stroke-->
+        <!--android:width="2dp"-->
+        <!--android:color="#00000000" />-->
+
+    <!--<padding-->
+        <!--android:left="10dp"-->
+        <!--android:right="10dp" />-->
+
+</shape>