代码优化

This commit is contained in:
wangcongtao
2020-11-02 16:38:20 +08:00
parent be95baf109
commit f7a7994eeb
3 changed files with 4 additions and 8 deletions

View File

@@ -56,7 +56,7 @@ public class AutoNaviClient implements IMogoNavi {
private final Context mContext;
private AutoNaviClient( Context context ) {
mContext = context;
mContext = context.getApplicationContext();
}
public static AutoNaviClient getInstance( Context context ) {

View File

@@ -5,7 +5,7 @@ import android.content.pm.PackageInfo;
import android.text.TextUtils;
import com.mogo.commons.AbsMogoApplication;
import com.mogo.module.common.utils.CarSeries;
import com.mogo.commons.debug.DebugConfig;
import java.io.BufferedReader;
import java.io.File;
@@ -29,7 +29,7 @@ public class AppFilterImpl {
private static List< String > sExternalConfigPackages = new ArrayList<>();
static {
if ( CarSeries.getSeries() != CarSeries.CAR_SERIES_F80X ) {
if ( !DebugConfig.getProductFlavor().startsWith( "f8" ) ) {
final String[] values = AbsMogoApplication.getApp().getResources().getStringArray( R.array.module_apps_array_filter_packages );
if ( values != null ) {
mFilterPackages = new ArrayList( Arrays.asList( values ) );

View File

@@ -93,6 +93,7 @@ public abstract class MapMarkerBaseView extends LinearLayout implements IMarkerV
}
private void loadPoiTypeIconInUiThread(String url,int res) {
ivIcon.setImageResource(res);
if (!url.isEmpty()) {
ivIcon.setPlaceHolder(res);
ivIcon.setFailureHolder(res);
@@ -118,11 +119,6 @@ public abstract class MapMarkerBaseView extends LinearLayout implements IMarkerV
Logger.e(TAG, "loadImageWithMarker onFailure.");
}
});
}else{
ivIcon.setImageResource(res);
}
if (mMarker != null) {
mMarker.setIcon(fromView(MapMarkerBaseView.this));
}
}