diff --git a/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/LaucherShareDialog.java b/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/LaucherShareDialog.java index 5aea7fe123..056450ac89 100644 --- a/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/LaucherShareDialog.java +++ b/modules/mogo-module-share/src/main/java/com/mogo/module/share/dialog/LaucherShareDialog.java @@ -45,17 +45,17 @@ public class LaucherShareDialog implements View.OnClickListener { private boolean isShown = false; - private ImageView ivBlock; - private ImageView ivTrafficCheck; - private ImageView ivClosure; - private ImageView ivNeedHelp; + private TextView tvBlock; + private TextView tvTrafficCheck; + private TextView tvClosure; + private TextView tvNeedHelp; - private ImageView ivAccident; - private ImageView ivRealTimeTraffic; - private ImageView ivStagnantWater; - private ImageView ivRoadIcy; - private ImageView ivDenseFog; - private ImageView ivConstruction; + private TextView tvAccident; + private TextView tvRealTimeTraffic; + private TextView tvStagnantWater; + private TextView tvRoadIcy; + private TextView tvDenseFog; + private TextView tvConstruction; private Context mContext; private IMogoAnalytics mAnalytics; @@ -83,89 +83,89 @@ public class LaucherShareDialog implements View.OnClickListener { }); - ivBlock = body.findViewById(R.id.ivBlock); - ivTrafficCheck = body.findViewById(R.id.ivTrafficCheck); - ivClosure = body.findViewById(R.id.ivClosure); - ivNeedHelp = body.findViewById(R.id.ivSeekHelp); + tvBlock = body.findViewById(R.id.tvBlock); + tvTrafficCheck = body.findViewById(R.id.tvTrafficCheck); + tvClosure = body.findViewById(R.id.tvClosure); + tvNeedHelp = body.findViewById(R.id.tvSeekHelp); - ivAccident = body.findViewById(R.id.ivAccident); - ivRealTimeTraffic = body.findViewById(R.id.ivRealTimeTraffic); - ivStagnantWater = body.findViewById(R.id.ivStagnantWater); - ivRoadIcy = body.findViewById(R.id.ivRoadIcy); - ivDenseFog = body.findViewById(R.id.ivDenseFog); - ivConstruction = body.findViewById(R.id.ivConstruction); + tvAccident = body.findViewById(R.id.tvAccident); + tvRealTimeTraffic = body.findViewById(R.id.tvRealTimeTraffic); + tvStagnantWater = body.findViewById(R.id.tvStagnantWater); + tvRoadIcy = body.findViewById(R.id.tvRoadIcy); + tvDenseFog = body.findViewById(R.id.tvDenseFog); + tvConstruction = body.findViewById(R.id.tvConstruction); } private void initListener() { - ivBlock.setOnClickListener(this); - ivNeedHelp.setOnClickListener(this); - ivTrafficCheck.setOnClickListener(this); - ivClosure.setOnClickListener(this); + tvBlock.setOnClickListener(this); + tvNeedHelp.setOnClickListener(this); + tvTrafficCheck.setOnClickListener(this); + tvClosure.setOnClickListener(this); - ivAccident.setOnClickListener(this); - ivRealTimeTraffic.setOnClickListener(this); - ivStagnantWater.setOnClickListener(this); - ivRoadIcy.setOnClickListener(this); - ivDenseFog.setOnClickListener(this); - ivConstruction.setOnClickListener(this); + tvAccident.setOnClickListener(this); + tvRealTimeTraffic.setOnClickListener(this); + tvStagnantWater.setOnClickListener(this); + tvRoadIcy.setOnClickListener(this); + tvDenseFog.setOnClickListener(this); + tvConstruction.setOnClickListener(this); } @Override public void onClick(View view) { int id = view.getId(); - if (id == R.id.ivBlock) { + if (id == R.id.tvBlock) { //拥堵 Logger.d(TAG,"点击拥堵"); traceTanluData("1"); sendShareReceiver(ShareConstants.TYPE_BLOCK); traceTypeData("1"); dismiss(); - } else if (id == R.id.ivTrafficCheck) { + } else if (id == R.id.tvTrafficCheck) { //交通检查 Logger.d(TAG,"点击交通检查"); traceData("1"); sendShareReceiver(ShareConstants.TYPE_TRAFFIC_CHECK); traceTypeData("3"); dismiss(); - } else if (id == R.id.ivClosure) { + } else if (id == R.id.tvClosure) { //封路 Logger.d(TAG,"点击封路"); traceData("1"); sendShareReceiver(ShareConstants.TYPE_CLOSURE); traceTypeData("4"); dismiss(); - } else if (id == R.id.ivSeekHelp) { + } else if (id == R.id.tvSeekHelp) { // 故障求助 Logger.d(TAG,"点击求助"); SeekHelpManager.INSTANCE.seekHelp(mContext,seekListener,true); dismiss(); - } else if (id == R.id.ivAccident) { + } else if (id == R.id.tvAccident) { // 事故 Logger.d(TAG,"点击事故"); sendShareReceiver(ShareConstants.TYPE_ACCIDENT); dismiss(); - } else if (id == R.id.ivConstruction) { + } else if (id == R.id.tvConstruction) { // 道路施工 Logger.d(TAG,"点击道路施工"); sendShareReceiver(ShareConstants.TYPE_ROAD_CONSTRUCTION); dismiss(); - } else if (id == R.id.ivRealTimeTraffic) { + } else if (id == R.id.tvRealTimeTraffic) { // 实时路况 Logger.d(TAG,"点击实时路况"); sendShareReceiver(ShareConstants.TYPE_REAL_TIME_TRAFFIC); dismiss(); - } else if (id == R.id.ivStagnantWater) { + } else if (id == R.id.tvStagnantWater) { // 道路积水 Logger.d(TAG,"点击道路积水"); sendShareReceiver(ShareConstants.TYPE_STAGNANT_WATER); dismiss(); - } else if (id == R.id.ivRoadIcy) { + } else if (id == R.id.tvRoadIcy) { // 道路结冰 Logger.d(TAG,"点击道路结冰"); sendShareReceiver(ShareConstants.TYPE_ROAD_ICY); dismiss(); - } else if (id == R.id.ivDenseFog) { + } else if (id == R.id.tvDenseFog) { // 浓雾 Logger.d(TAG,"点击浓雾"); sendShareReceiver(ShareConstants.TYPE_DENSE_FOG); diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_accident.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_accident.png index 25a48d3421..9dd6d425c9 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_accident.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_accident.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_block_up.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_block_up.png index 84938b8857..b504cffe87 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_block_up.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_block_up.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_dense_fog.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_dense_fog.png index 191880b2b9..6a16103d0e 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_dense_fog.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_dense_fog.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_real_time_traffic.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_real_time_traffic.png index 87f712f8c7..7defe6986d 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_real_time_traffic.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_real_time_traffic.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_closure.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_closure.png index 57e9e67c75..d20dacee3a 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_closure.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_closure.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_construction.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_construction.png index f41703de30..3c2ba1225c 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_construction.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_construction.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_icy.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_icy.png index 3ff45f0ed0..53585d40d1 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_icy.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_road_icy.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_seek_help.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_seek_help.png index 4f6774eae8..30f26921aa 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_seek_help.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_seek_help.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_stagnant_water.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_stagnant_water.png index 32224d0816..f125b9f22e 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_stagnant_water.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_stagnant_water.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_traffic_check.png b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_traffic_check.png index e27aa13c0a..1b5af5fe54 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-ldpi/share_traffic_check.png and b/modules/mogo-module-share/src/main/res/drawable-ldpi/share_traffic_check.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_accident.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_accident.png index 5a3fbe67df..cfcb9eb87f 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_accident.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_accident.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_block_up.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_block_up.png index e13c42513d..0a54b48bad 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_block_up.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_block_up.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_dense_fog.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_dense_fog.png index 85ab743696..160cdee6a6 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_dense_fog.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_dense_fog.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_real_time_traffic.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_real_time_traffic.png index 049d213148..d9434fe5f1 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_real_time_traffic.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_real_time_traffic.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_closure.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_closure.png index 1e25f9439b..a050e2b61c 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_closure.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_closure.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_construction.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_construction.png index 56f1d320ab..4b82b87aa7 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_construction.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_construction.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_icy.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_icy.png index b360bb4960..9edf8ac119 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_icy.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_road_icy.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_seek_help.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_seek_help.png index 79ee716a3f..6ac62048b6 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_seek_help.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_seek_help.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_stagnant_water.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_stagnant_water.png index 60bcfd519d..de26656f73 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_stagnant_water.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_stagnant_water.png differ diff --git a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_traffic_check.png b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_traffic_check.png index 776f73a59c..a4660d5e0b 100644 Binary files a/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_traffic_check.png and b/modules/mogo-module-share/src/main/res/drawable-xhdpi/share_traffic_check.png differ diff --git a/modules/mogo-module-share/src/main/res/layout/launcher_dialog_share_2.xml b/modules/mogo-module-share/src/main/res/layout/launcher_dialog_share_2.xml index 7d79054f71..c21f932227 100644 --- a/modules/mogo-module-share/src/main/res/layout/launcher_dialog_share_2.xml +++ b/modules/mogo-module-share/src/main/res/layout/launcher_dialog_share_2.xml @@ -24,249 +24,148 @@ android:layout_height="wrap_content" android:layout_marginTop="@dimen/share_module_title_margin_top" android:text="我要分享" + android:textColor="@color/white" android:drawableLeft="@drawable/module_share_title_icon" android:drawableRight="@drawable/module_share_title_icon" android:drawablePadding="@dimen/dp_40" - android:textColor="@color/white" android:textSize="@dimen/share_module_title_content" android:textStyle="bold" app:layout_constraintEnd_toEndOf="@+id/vBg" app:layout_constraintStart_toStartOf="@+id/vBg" app:layout_constraintTop_toTopOf="@+id/vBg" /> - - - - - + app:layout_constraintLeft_toLeftOf="@+id/vBg" + android:layout_marginStart="@dimen/dp_116" + android:layout_marginTop="@dimen/dp_78" + android:drawablePadding="@dimen/dp_30" /> - - - + android:drawablePadding="@dimen/dp_30" /> - - - + android:textColor="#fff" + android:gravity="center" + android:drawablePadding="@dimen/dp_30" /> - - - + android:textColor="#fff" + android:gravity="center" + android:drawablePadding="@dimen/dp_30" /> - - - + android:layout_marginEnd="@dimen/dp_116" + android:textColor="#fff" + android:gravity="center" + android:drawablePadding="@dimen/dp_30" /> - + android:textColor="#fff" + android:gravity="center" + app:layout_constraintTop_toBottomOf="@+id/tvBlock" + app:layout_constraintLeft_toLeftOf="@+id/tvBlock" + android:layout_marginTop="@dimen/dp_62" + android:drawablePadding="@dimen/dp_30" /> - + android:layout_marginTop="@dimen/dp_62" + android:drawablePadding="@dimen/dp_30" /> - + android:layout_marginTop="@dimen/dp_62" + android:drawablePadding="@dimen/dp_30" /> - + android:layout_marginTop="@dimen/dp_62" + android:gravity="center" + android:drawablePadding="@dimen/dp_30" /> + android:layout_marginTop="@dimen/dp_62" + android:gravity="center" + android:drawablePadding="@dimen/dp_30" /> \ No newline at end of file