summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan FitiƩ <jfitie@gmail.com>2017-05-03 02:37:25 +0200
committerPierre GRANDIN <pgrandin@users.noreply.github.com>2017-05-02 17:37:25 -0700
commite8e52f39dfb41f205f2abe8c17a89dc10a31999a (patch)
tree14f576838f252fde5f2501f3ac969d64665702bb
parentdca847bc98aa2dadac8a3922026b4a5ea0678469 (diff)
downloadnavit-e8e52f39dfb41f205f2abe8c17a89dc10a31999a.tar.gz
[Android] 'Toggle POIs' button also toggle POI labels (#226)R7434
http://trac.navit-project.org/ticket/1071 The menu-button Toggle POIs in the Android port toggles the POI Symbols layer. It makes sense to have it also toggle the related POI Labels layer. Attached a patch to make this happen.
-rw-r--r--navit/android/src/org/navitproject/navit/Navit.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/navit/android/src/org/navitproject/navit/Navit.java b/navit/android/src/org/navitproject/navit/Navit.java
index a0e252dfe..77a54bc30 100644
--- a/navit/android/src/org/navitproject/navit/Navit.java
+++ b/navit/android/src/org/navitproject/navit/Navit.java
@@ -676,13 +676,19 @@ public class Navit extends Activity
startActivityForResult(map_download_list_activity, Navit.NavitDownloaderSelectMap_id);
break;
case 5 :
- // toggle the normal POI layers (to avoid double POIs)
+ // toggle the normal POI layers and labels (to avoid double POIs)
Message msg = Message.obtain(N_NavitGraphics.callback_handler, NavitGraphics.msg_type.CLB_CALL_CMD.ordinal());
Bundle b = new Bundle();
b.putString("cmd", "toggle_layer(\"POI Symbols\");");
msg.setData(b);
msg.sendToTarget();
+ msg = Message.obtain(N_NavitGraphics.callback_handler, NavitGraphics.msg_type.CLB_CALL_CMD.ordinal());
+ b = new Bundle();
+ b.putString("cmd", "toggle_layer(\"POI Labels\");");
+ msg.setData(b);
+ msg.sendToTarget();
+
// toggle full POI icons on/off
msg = Message.obtain(N_NavitGraphics.callback_handler, NavitGraphics.msg_type.CLB_CALL_CMD.ordinal());
b = new Bundle();