kopia lustrzana https://github.com/ge0rg/aprsdroid
added maps overlay
rodzic
e1e7ce2d27
commit
f071adb0e3
|
@ -7,10 +7,19 @@
|
||||||
android:title="@string/show_log"
|
android:title="@string/show_log"
|
||||||
android:alphabeticShortcut="l"
|
android:alphabeticShortcut="l"
|
||||||
android:icon="@android:drawable/ic_menu_revert" />
|
android:icon="@android:drawable/ic_menu_revert" />
|
||||||
<item android:id="@+id/toggleobjects"
|
<item android:id="@+id/overlays"
|
||||||
android:title="@string/show_objects"
|
android:title="@string/map_overlays"
|
||||||
android:alphabeticShortcut="o"
|
android:alphabeticShortcut="o"
|
||||||
android:icon="@android:drawable/ic_menu_myplaces" />
|
android:icon="@android:drawable/ic_menu_mapmode" >
|
||||||
|
<menu>
|
||||||
|
<group android:checkableBehavior="all">
|
||||||
|
<item android:id="@+id/objects"
|
||||||
|
android:title="@string/map_objects" />
|
||||||
|
<item android:id="@+id/satellite"
|
||||||
|
android:title="@string/map_satellite" />
|
||||||
|
</group>
|
||||||
|
</menu>
|
||||||
|
</item>
|
||||||
<item android:id="@+id/startstopbtn"
|
<item android:id="@+id/startstopbtn"
|
||||||
android:title="@string/startlog"
|
android:title="@string/startlog"
|
||||||
android:alphabeticShortcut="s"
|
android:alphabeticShortcut="s"
|
||||||
|
|
|
@ -54,11 +54,16 @@
|
||||||
<string name="ad_trans">\n\nTranslation:</string>
|
<string name="ad_trans">\n\nTranslation:</string>
|
||||||
<string name="ad_homepage">Home Page</string>
|
<string name="ad_homepage">Home Page</string>
|
||||||
|
|
||||||
|
<!-- map view -->
|
||||||
|
<string name="map_overlays">Overlays</string>
|
||||||
|
<string name="map_satellite">Satellite</string>
|
||||||
|
<string name="map_objects">APRS Objects</string>
|
||||||
|
|
||||||
|
|
||||||
<!-- options menu -->
|
<!-- options menu -->
|
||||||
<string name="about">About</string>
|
<string name="about">About</string>
|
||||||
<string name="show_map">Show Map</string>
|
<string name="show_map">Show Map</string>
|
||||||
<string name="show_log">Show Log</string>
|
<string name="show_log">Show Log</string>
|
||||||
<string name="show_objects">Toggle Objects</string>
|
|
||||||
<string name="quit">Quit</string>
|
<string name="quit">Quit</string>
|
||||||
<string name="preferences">Preferences</string>
|
<string name="preferences">Preferences</string>
|
||||||
<!-- preferences -->
|
<!-- preferences -->
|
||||||
|
|
|
@ -76,11 +76,16 @@ class MapAct extends MapActivity {
|
||||||
stopService(AprsService.intent(this, AprsService.SERVICE))
|
stopService(AprsService.intent(this, AprsService.SERVICE))
|
||||||
}
|
}
|
||||||
true
|
true
|
||||||
case R.id.toggleobjects =>
|
case R.id.objects =>
|
||||||
showObjects = !showObjects
|
mi.setChecked(!mi.isChecked())
|
||||||
|
showObjects = mi.isChecked()
|
||||||
staoverlay.loadDb(showObjects)
|
staoverlay.loadDb(showObjects)
|
||||||
mapview.invalidate()
|
mapview.invalidate()
|
||||||
true
|
true
|
||||||
|
case R.id.satellite =>
|
||||||
|
mi.setChecked(!mi.isChecked())
|
||||||
|
mapview.setSatellite(mi.isChecked())
|
||||||
|
true
|
||||||
case R.id.quit =>
|
case R.id.quit =>
|
||||||
stopService(AprsService.intent(this, AprsService.SERVICE))
|
stopService(AprsService.intent(this, AprsService.SERVICE))
|
||||||
finish();
|
finish();
|
||||||
|
|
Ładowanie…
Reference in New Issue