added maps overlay

storage_ts_index
Georg Lukas 2011-03-08 13:56:38 +01:00
rodzic e1e7ce2d27
commit f071adb0e3
3 zmienionych plików z 25 dodań i 6 usunięć

Wyświetl plik

@ -7,10 +7,19 @@
android:title="@string/show_log"
android:alphabeticShortcut="l"
android:icon="@android:drawable/ic_menu_revert" />
<item android:id="@+id/toggleobjects"
android:title="@string/show_objects"
<item android:id="@+id/overlays"
android:title="@string/map_overlays"
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"
android:title="@string/startlog"
android:alphabeticShortcut="s"

Wyświetl plik

@ -54,11 +54,16 @@
<string name="ad_trans">\n\nTranslation:</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 -->
<string name="about">About</string>
<string name="show_map">Show Map</string>
<string name="show_log">Show Log</string>
<string name="show_objects">Toggle Objects</string>
<string name="quit">Quit</string>
<string name="preferences">Preferences</string>
<!-- preferences -->

Wyświetl plik

@ -76,11 +76,16 @@ class MapAct extends MapActivity {
stopService(AprsService.intent(this, AprsService.SERVICE))
}
true
case R.id.toggleobjects =>
showObjects = !showObjects
case R.id.objects =>
mi.setChecked(!mi.isChecked())
showObjects = mi.isChecked()
staoverlay.loadDb(showObjects)
mapview.invalidate()
true
case R.id.satellite =>
mi.setChecked(!mi.isChecked())
mapview.setSatellite(mi.isChecked())
true
case R.id.quit =>
stopService(AprsService.intent(this, AprsService.SERVICE))
finish();