forked from organicmaps/organicmaps
[android] Disabled the traffic button in navigation mode.
Signed-off-by: Altynaika <altynaika.toktomuratovaa@gmail.com>
This commit is contained in:
parent
05a98d3725
commit
ffc8150def
4 changed files with 19 additions and 19 deletions
|
@ -63,13 +63,13 @@
|
|||
android:src="@drawable/ic_voice_on"
|
||||
android:background="?selectableItemBackgroundBorderless"/>
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/traffic"
|
||||
android:layout_weight="0.2"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="@dimen/nav_icon_size"
|
||||
android:scaleType="center"
|
||||
android:background="?selectableItemBackgroundBorderless"/>
|
||||
<!-- <ImageView-->
|
||||
<!-- android:id="@+id/traffic"-->
|
||||
<!-- android:layout_weight="0.2"-->
|
||||
<!-- android:layout_width="0dp"-->
|
||||
<!-- android:layout_height="@dimen/nav_icon_size"-->
|
||||
<!-- android:scaleType="center"-->
|
||||
<!-- android:background="?selectableItemBackgroundBorderless"/>-->
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/subway"
|
||||
|
|
|
@ -678,7 +678,7 @@ public class MwmActivity extends BaseMwmFragmentActivity
|
|||
}
|
||||
|
||||
mNavigationController = new NavigationController(this);
|
||||
TrafficManager.INSTANCE.attach(mNavigationController);
|
||||
//TrafficManager.INSTANCE.attach(mNavigationController);
|
||||
|
||||
initMainMenu();
|
||||
initOnmapDownloader();
|
||||
|
|
|
@ -169,12 +169,12 @@ public class NavigationController implements TrafficManager.TrafficCallback, Vie
|
|||
TtsPlayer.setEnabled(!TtsPlayer.isEnabled());
|
||||
mNavMenu.refreshTts();
|
||||
break;
|
||||
case TRAFFIC:
|
||||
TrafficManager.INSTANCE.toggle();
|
||||
parent.onTrafficLayerSelected();
|
||||
mNavMenu.refreshTraffic();
|
||||
//TODO: Add statistics reporting (in separate task)
|
||||
break;
|
||||
// case TRAFFIC:
|
||||
// TrafficManager.INSTANCE.toggle();
|
||||
// parent.onTrafficLayerSelected();
|
||||
// mNavMenu.refreshTraffic();
|
||||
// //TODO: Add statistics reporting (in separate task)
|
||||
// break;
|
||||
case TOGGLE:
|
||||
mNavMenu.toggle(true);
|
||||
parent.refreshFade();
|
||||
|
@ -384,13 +384,13 @@ public class NavigationController implements TrafficManager.TrafficCallback, Vie
|
|||
@Override
|
||||
public void onEnabled()
|
||||
{
|
||||
mNavMenu.refreshTraffic();
|
||||
// mNavMenu.refreshTraffic();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDisabled()
|
||||
{
|
||||
mNavMenu.refreshTraffic();
|
||||
// mNavMenu.refreshTraffic();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -226,7 +226,7 @@ public class NavMenu extends BaseMenu
|
|||
public void refresh()
|
||||
{
|
||||
refreshTts();
|
||||
refreshTraffic();
|
||||
// refreshTraffic();
|
||||
}
|
||||
|
||||
public void refreshTts()
|
||||
|
@ -241,7 +241,7 @@ public class NavMenu extends BaseMenu
|
|||
Drawable onIcon = Graphics.tint(mFrame.getContext(), R.drawable.ic_setting_traffic_on,
|
||||
R.attr.colorAccent);
|
||||
Drawable offIcon = Graphics.tint(mFrame.getContext(), R.drawable.ic_setting_traffic_off);
|
||||
mTraffic.setImageDrawable(TrafficManager.INSTANCE.isEnabled() ? onIcon : offIcon);
|
||||
mTraffic.setImageDrawable(TrafficManager.INSTANCE.isEnabled() ? onIcon : offIcon);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -286,6 +286,6 @@ public class NavMenu extends BaseMenu
|
|||
@Framework.RouterType
|
||||
int routerType = Framework.nativeGetRouter();
|
||||
UiUtils.showIf(show, mTts);
|
||||
UiUtils.showIf(show && routerType == Framework.ROUTER_TYPE_VEHICLE, mTraffic);
|
||||
// UiUtils.showIf(show && routerType == Framework.ROUTER_TYPE_VEHICLE, mTraffic);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue