黑夜白天模式细节调整
This commit is contained in:
@@ -3,6 +3,7 @@ package com.mogo.module.share.dialog;
|
||||
import android.content.Context;
|
||||
import android.view.View;
|
||||
import android.view.WindowManager;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.alibaba.android.arouter.launcher.ARouter;
|
||||
@@ -33,17 +34,17 @@ public class LaucherShareDialog extends BaseFloatDialog implements View.OnClickL
|
||||
|
||||
private boolean isShown = false;
|
||||
|
||||
private TextView tvBlock;
|
||||
private TextView tvTrafficCheck;
|
||||
private TextView tvClosure;
|
||||
private TextView tvNeedHelp;
|
||||
private ImageView ivBlock;
|
||||
private ImageView ivTrafficCheck;
|
||||
private ImageView ivClosure;
|
||||
private ImageView ivNeedHelp;
|
||||
|
||||
private TextView tvAccident;
|
||||
private TextView tvRealTimeTraffic;
|
||||
private TextView tvStagnantWater;
|
||||
private TextView tvRoadIcy;
|
||||
private TextView tvDenseFog;
|
||||
private TextView tvConstruction;
|
||||
private ImageView ivAccident;
|
||||
private ImageView ivRealTimeTraffic;
|
||||
private ImageView ivStagnantWater;
|
||||
private ImageView ivRoadIcy;
|
||||
private ImageView ivDenseFog;
|
||||
private ImageView ivConstruction;
|
||||
|
||||
private Context mContext;
|
||||
private IMogoAnalytics mAnalytics;
|
||||
@@ -86,83 +87,83 @@ public class LaucherShareDialog extends BaseFloatDialog implements View.OnClickL
|
||||
// });
|
||||
|
||||
|
||||
tvBlock = findViewById(R.id.tvBlock);
|
||||
tvTrafficCheck = findViewById(R.id.tvTrafficCheck);
|
||||
tvClosure = findViewById(R.id.tvClosure);
|
||||
tvNeedHelp = findViewById(R.id.tvSeekHelp);
|
||||
ivBlock = findViewById(R.id.ivBlock);
|
||||
ivTrafficCheck = findViewById(R.id.ivTrafficCheck);
|
||||
ivClosure = findViewById(R.id.ivClosure);
|
||||
ivNeedHelp = findViewById(R.id.ivSeekHelp);
|
||||
|
||||
tvAccident = findViewById(R.id.tvAccident);
|
||||
tvRealTimeTraffic = findViewById(R.id.tvRealTimeTraffic);
|
||||
tvStagnantWater = findViewById(R.id.tvStagnantWater);
|
||||
tvRoadIcy = findViewById(R.id.tvRoadIcy);
|
||||
tvDenseFog = findViewById(R.id.tvDenseFog);
|
||||
tvConstruction = findViewById(R.id.tvConstruction);
|
||||
ivAccident = findViewById(R.id.ivAccident);
|
||||
ivRealTimeTraffic = findViewById(R.id.ivRealTimeTraffic);
|
||||
ivStagnantWater = findViewById(R.id.ivStagnantWater);
|
||||
ivRoadIcy = findViewById(R.id.ivRoadIcy);
|
||||
ivDenseFog = findViewById(R.id.ivDenseFog);
|
||||
ivConstruction = findViewById(R.id.ivConstruction);
|
||||
}
|
||||
|
||||
|
||||
private void initListener() {
|
||||
tvBlock.setOnClickListener(this);
|
||||
tvNeedHelp.setOnClickListener(this);
|
||||
tvTrafficCheck.setOnClickListener(this);
|
||||
tvClosure.setOnClickListener(this);
|
||||
ivBlock.setOnClickListener(this);
|
||||
ivNeedHelp.setOnClickListener(this);
|
||||
ivTrafficCheck.setOnClickListener(this);
|
||||
ivClosure.setOnClickListener(this);
|
||||
|
||||
tvAccident.setOnClickListener(this);
|
||||
tvRealTimeTraffic.setOnClickListener(this);
|
||||
tvStagnantWater.setOnClickListener(this);
|
||||
tvRoadIcy.setOnClickListener(this);
|
||||
tvDenseFog.setOnClickListener(this);
|
||||
tvConstruction.setOnClickListener(this);
|
||||
ivAccident.setOnClickListener(this);
|
||||
ivRealTimeTraffic.setOnClickListener(this);
|
||||
ivStagnantWater.setOnClickListener(this);
|
||||
ivRoadIcy.setOnClickListener(this);
|
||||
ivDenseFog.setOnClickListener(this);
|
||||
ivConstruction.setOnClickListener(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
int id = view.getId();
|
||||
if (id == R.id.tvBlock) {
|
||||
if (id == R.id.ivBlock) {
|
||||
//拥堵
|
||||
Logger.d(TAG,"点击拥堵");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_BLOCK);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvTrafficCheck) {
|
||||
} else if (id == R.id.ivTrafficCheck) {
|
||||
//交通检查
|
||||
Logger.d(TAG,"点击交通检查");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_TRAFFIC_CHECK);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvClosure) {
|
||||
} else if (id == R.id.ivClosure) {
|
||||
//封路
|
||||
Logger.d(TAG,"点击封路");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_CLOSURE);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvSeekHelp) {
|
||||
} else if (id == R.id.ivSeekHelp) {
|
||||
// 故障求助
|
||||
Logger.d(TAG,"点击求助");
|
||||
SeekHelpManager.INSTANCE.seekHelp(mContext,seekListener,true);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvAccident) {
|
||||
} else if (id == R.id.ivAccident) {
|
||||
// 事故
|
||||
Logger.d(TAG,"点击事故");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_ACCIDENT);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvConstruction) {
|
||||
} else if (id == R.id.ivConstruction) {
|
||||
// 道路施工
|
||||
Logger.d(TAG,"点击道路施工");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_ROAD_CONSTRUCTION);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvRealTimeTraffic) {
|
||||
} else if (id == R.id.ivRealTimeTraffic) {
|
||||
// 实时路况
|
||||
Logger.d(TAG,"点击实时路况");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_REAL_TIME_TRAFFIC);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvStagnantWater) {
|
||||
} else if (id == R.id.ivStagnantWater) {
|
||||
// 道路积水
|
||||
Logger.d(TAG,"点击道路积水");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_STAGNANT_WATER);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvRoadIcy) {
|
||||
} else if (id == R.id.ivRoadIcy) {
|
||||
// 道路结冰
|
||||
Logger.d(TAG,"点击道路结冰");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_ROAD_ICY);
|
||||
dismiss();
|
||||
} else if (id == R.id.tvDenseFog) {
|
||||
} else if (id == R.id.ivDenseFog) {
|
||||
// 浓雾
|
||||
Logger.d(TAG,"点击浓雾");
|
||||
sendShareReceiver(IMogoTanluProvider.TYPE_DENSE_FOG);
|
||||
|
||||
Reference in New Issue
Block a user