Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    metodo onLongPress ANDROID

    Salve a tutti,

    sto implementando questo metodo per la mia applicazione ma nonostante non dia errori a livello di codice, quando vado a testarlo sul dispositivo non funziona. Riporto qui di seguito il codice. L'obiettivo è quello di ottenere una diminuzione dello zoom.


    codice:
    public void onLongPress(MotionEvent e) {
                
                SharedPreferences prefs = getActivity().getSharedPreferences("OSMNAVIGATOR",Activity.MODE_PRIVATE);
                IMapController mapController = map.getController();
                mapController.zoomOut();
                mapController.animateTo(myposition);
                
                
            }

    Qualcuno ha qualche consiglio da darmi?
    Ultima modifica di LeleFT; 16-07-2014 a 15:04 Motivo: Aggiunti i tag CODE

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Ho spostato la discussione nel forum "Java", dove vengono trattate le discussioni su Android.

    Inoltre, ho aggiunto i tag CODE per il codice, che permettono di mantenere formattazione ed indentazione del codice.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Ciao,
    il primo consiglio che ti posso dare è il seguente: modifica il codice in questo modo

    codice:
    public void onLongPress(MotionEvent e) {
        Log.d("TAG", "Inizio");
    
        ... resto del codice ...
    
        Log.d("TAG, "Fine");
    }

    e poi controlla nel LogCat se vengono visualizzati sia "Inizio" che "Fine". Se non vengono visualizzati puoi subito capire che il metodo non viene affatto richiamato. Se invece vengono visualizzati entrambi puoi dedurre che ci sia qualcosa che non va in questo metodo.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.