This commit is contained in:
GaidamakUA 2015-09-02 10:34:54 +03:00
commit b564b84546
7 changed files with 52 additions and 38 deletions

View file

@ -2074,4 +2074,9 @@
<string name="opening_at">Адчыняецца ў</string>
<string name="closing_at">Зачыняецца ў</string>
<string name="tab_title_advanced">Пашыранае</string>
<string name="tag_poi_name">назва</string>
<string name="contact_info">Кантакты</string>
<string name="description">Апісаньне</string>
<string name="add_opening_hours">Дадаць гадзіны працы</string>
<string name="poi_dialog_poi_type">Тып POI</string>
</resources>

View file

@ -2113,7 +2113,7 @@
<string name="opening_at">Åbner</string>
<string name="closing_at">Lukker</string>
<string name="basic_tab_title">Basis</string>
<string name="av_locations_descr">GPX-fil med note placeringer</string>
<string name="av_locations_descr">GPX-fil med placeringsnoter</string>
<string name="av_locations">Placeringer</string>
<string name="tab_title_basic">Grundlæggende</string>
<string name="tag_poi_name">navn</string>

View file

@ -0,0 +1,9 @@
<?xml version='1.0' encoding='utf-8'?>
<resources><string name="add_opening_hours">Lisa lahioleku ajad</string>
<string name="description">Kirjeldus</string>
<string name="contact_info">Kontakti info</string>
<string name="tag_poi_name">nimi</string>
<string name="building_number">Hoone Number</string>
<string name="shared_string_skip">Jäta vahele</string>
<string name="poi_action_add">lisa</string>
</resources>

View file

@ -1021,7 +1021,7 @@
<string name="new_destination_point_dialog">Már be van állítva a célpontod.</string>
<string name="target_point">Célpont %1$s</string>
<string name="target_points">Célpontok</string>
<string name="intermediate_point_too_far">%1$s. köztes célpont közelében nincsen út.</string>
<string name="intermediate_point_too_far">%1$s. célpont közelében nincsen út.</string>
<string name="arrived_at_intermediate_point">Megérkeztél a köztes célponthoz</string>
<string name="context_menu_item_intermediate_point">Beállítás köztes célpontnak</string>
<string name="map_widget_intermediate_distance">Köztes célpont</string>
@ -1035,20 +1035,20 @@
<string name="poi_filter_accomodation">Szállás</string>
<string name="poi_filter_restaurants">Éttermek</string>
<string name="poi_filter_sightseeing">Városnézés</string>
<string name="context_menu_item_last_intermediate_point">Utolsó cél beállítása</string>
<string name="context_menu_item_first_intermediate_point">Első cél beállítása</string>
<string name="context_menu_item_last_intermediate_point">Beállítás utolsó célpontnak</string>
<string name="context_menu_item_first_intermediate_point">Beállítás első célpontnak</string>
<string name="map_widget_monitoring_services">Rögzítési szolgáltatások</string>
<string name="no_route">Nincs út</string>
<string name="delete_target_point">Célpont törlése</string>
<string name="intermediate_point">%1$s. útpont</string>
<string name="gps_not_available">Kérlek engedélyezd a GPS-t a beállításokban</string>
<string name="map_widget_show_destination_arrow">Célpont irányának megjelenítése</string>
<string name="enable_plugin_monitoring_services">A pozíciónaplózási szolgáltatások (GPX naplózás, online követés) használatához engedélyezze az Útvonalrögzítés bővítményt</string>
<string name="enable_plugin_monitoring_services">A pozíciónaplózási szolgáltatások (GPX naplózás, online követés) használatához engedélyed az Útvonalrögzítés bővítményt</string>
<string name="non_optimal_route_calculation">Esetleg nem optimális útvonal számítása nagyobb távolságokra</string>
<string name="rendering_attr_roadColors_description">Válassz egy útszínsémát:</string>
<string name="rendering_attr_roadColors_name">Útszínséma</string>
<string name="rendering_attr_roadColors_description">Válassz egy útszín sémát:</string>
<string name="rendering_attr_roadColors_name">Útszín séma</string>
<string name="close_changeset">Módosításcsomag lezárása</string>
<string name="zxing_barcode_scanner_not_found">ZXing Barcode Scanner nincs feltelepítve. Megkeresed a Market-ben?</string>
<string name="zxing_barcode_scanner_not_found">ZXing Barcode Scanner nincs feltelepítve. Megkeresed a Play Store-ban?</string>
<string name="background_service_is_enabled_question">Az OsmAnd alvó mód szolgáltatás még fut. Azt is meg szeretnéd szakítani?</string>
<string name="tip_recent_changes_1_0_0_t">Az 1.0.0 kiadás változásai:
\n\t* Pontosabb és sokkal gyorsabb útvonaltervezés, akár 250 km-re
@ -1074,10 +1074,10 @@
<string name="tip_altitude_offset">Magasság korrekció</string>
<string name="monitoring_control_start">GPX</string>
<string name="tip_altitude_offset_t">"A legtöbb GPS vevő a tengerszint feletti magasságot a WGS84 referencia ellipszoid szerint határozza meg, ami a helyi rendszernek megfelelően pozíciófüggő korrekcióra szorul.
\n\nA helyi rendszereket jobban megközelíti az EGM96 referencia.
\n\nA helyi rendszereket jobban megközelíti az EGM96 (geoid) referencia.
\n\nAz OsmAnd már támogatja a magassági érték megjelenítését automatikusan EGM96 szerint. A használatához töltsd le a \'GPS magasságkorrekció\' fájlt (\'Beállítások\' → \'Térképkezelés\'). (Az eredeti fájl innen származik: http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/WW15MGH.DAC) "</string>
<string name="rendering_attr_noAdminboundaries_name">Határvonalak elrejtése</string>
<string name="rendering_attr_noAdminboundaries_description">Nem jeleníti meg az adminisztratív határokat 5-9 szinten</string>
<string name="rendering_attr_noAdminboundaries_description">Nem jeleníti meg a közigazgatási határokat 5-9 szinten</string>
<string name="download_srtm_maps">Szintvonalak</string>
<string name="srtm_plugin_name">Szintvonalak</string>
<string name="index_srtm_ele">Szintvonalak</string>
@ -2022,7 +2022,7 @@
<string name="rendering_value_red_name">Piros</string>
<string name="rendering_value_default13_name">Alapértelmezett (13)</string>
<string name="rendering_value_defaultTranslucentCyan_name">Alapértelmezett (átlátszó cián)</string>
<string name="do_you_like_osmand">Hogy tetszik az OsmAnd?</string>
<string name="do_you_like_osmand">Tetszik az OsmAnd?</string>
<string name="we_really_care">Minket valóban érdekel</string>
<string name="rate_this_app">Értékeld az alkalmazást</string>
<string name="user_hates_app_get_feedback">Mondd el, hogy miért.</string>

View file

@ -1978,4 +1978,13 @@
<string name="next_proceed">Nästa</string>
<string name="opening_at">Öppnar</string>
<string name="closing_at">Stänger</string>
</resources>
<string name="av_locations">Platser</string>
<string name="av_locations_descr">GPX-fil med anteckning om platser</string>
<string name="poi_dialog_poi_type">Typ av POI</string>
<string name="add_opening_hours">Lägg till öppettider</string>
<string name="description">Beskrivning</string>
<string name="contact_info">Kontaktinformation</string>
<string name="dahboard_options_dialog_title">Alternativ för panelen</string>
<string name="commit_poi">Skicka in POI</string>
<string name="tag_poi_name">namn</string>
</resources>

View file

@ -16,25 +16,27 @@ import net.osmand.plus.views.OsmandMapLayer;
import net.osmand.plus.views.OsmandMapTileView;
import android.graphics.PointF;
import android.os.Build;
import android.view.GestureDetector;
import android.view.GestureDetector.OnGestureListener;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
// Provide touch exploration mode for map view
// when scrolling it by gestures is disabled.
//
public class MapExplorer implements OnGestureListener, IContextMenuProvider {
public class MapExplorer extends SimpleOnGestureListener implements IContextMenuProvider {
private static final float VICINITY_RADIUS = 15;
private OsmandMapTileView mapView;
private OnGestureListener fallback;
private SimpleOnGestureListener fallback;
private Map<Object, IContextMenuProvider> selectedObjects = null;
// OnGestureListener specified as a second argument
// will be used when scrolling map by gestures
// is enabled.
public MapExplorer(OsmandMapTileView mapView, OnGestureListener fallback) {
public MapExplorer(OsmandMapTileView mapView, SimpleOnGestureListener fallback) {
this.mapView = mapView;
this.fallback = fallback;
}
@ -126,13 +128,17 @@ public class MapExplorer implements OnGestureListener, IContextMenuProvider {
fallback.onShowPress(e);
}
@Override
public boolean onSingleTapUp(MotionEvent e) {
return fallback.onSingleTapUp(e);
}
@Override
public boolean onSingleTapConfirmed(MotionEvent e) {
return fallback.onSingleTapConfirmed(e);
}
@Override
public boolean onDoubleTap(MotionEvent e) {
return fallback.onDoubleTap(e);
}
// IContextMenuProvider interface implementation.
// IContextMenuProvider interface implementation.
@Override
public boolean disableSingleTap() {

View file

@ -47,8 +47,7 @@ import android.os.Message;
import android.os.SystemClock;
import android.util.DisplayMetrics;
import android.view.GestureDetector;
import android.view.GestureDetector.OnDoubleTapListener;
import android.view.GestureDetector.OnGestureListener;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.InputDevice;
import android.view.KeyEvent;
import android.view.MotionEvent;
@ -212,7 +211,6 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
animatedDraggingThread = new AnimateDraggingMapThread(this);
gestureDetector = new GestureDetector(ctx, new MapExplorer(this, new MapTileViewOnGestureListener()));
multiTouchSupport = new MultiTouchSupport(ctx, new MapTileViewMultiTouchZoomListener());
gestureDetector.setOnDoubleTapListener(new MapTileViewOnDoubleTapListener());
WindowManager mgr = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
dm = new DisplayMetrics();
@ -914,7 +912,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
}
private class MapTileViewOnGestureListener implements OnGestureListener {
private class MapTileViewOnGestureListener extends SimpleOnGestureListener {
@Override
public boolean onDown(MotionEvent e) {
return false;
@ -961,7 +959,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
}
@Override
public boolean onSingleTapUp(MotionEvent e) {
public boolean onSingleTapConfirmed(MotionEvent e) {
PointF point = new PointF(e.getX(), e.getY());
if (log.isDebugEnabled()) {
log.debug("On click event " + point.x + " " + point.y); //$NON-NLS-1$ //$NON-NLS-2$
@ -979,10 +977,7 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
}
return false;
}
}
private class MapTileViewOnDoubleTapListener implements OnDoubleTapListener {
@Override
public boolean onDoubleTap(MotionEvent e) {
final RotatedTileBox tb = getCurrentRotatedTileBox();
@ -991,16 +986,6 @@ public class OsmandMapTileView implements IMapDownloaderCallback {
getAnimatedDraggingThread().startMoving(lat, lon, getZoom() + 1, true);
return true;
}
@Override
public boolean onDoubleTapEvent(MotionEvent e) {
return false;
}
@Override
public boolean onSingleTapConfirmed(MotionEvent e) {
return false;
}
}
public Resources getResources() {