2010-07-09 27 views
5

Vorrei aggiungere un menu di scelta rapida su un'intera WebView Android. Ho il seguente codice:Menu di scelta rapida su Android WebView

registerForContextMenu(findViewById(R.id.webview)); 
... 
public void onCreateContextMenu (ContextMenu menu, View v, ContextMenuInfo menuInfo) { 
    super.onCreateContextMenu(menu, v, menuInfo); 
    if (v.getId() == R.id.webview) {  
     //display context menu 
    } 
} 

ho notato che il menu di scelta rapida viene visualizzato solo quando una pressione prolungata è fatto su un link nella pagina web reso dal WebView. Quando si esegue una pressione prolungata in un'area vuota della vista Web (un'area vuota o di solo testo della pagina Web), il menu di scelta rapida non viene visualizzato.

Qualche idea su come visualizzare un menu di scelta rapida per l'intera pagina Web e non solo per i collegamenti?

+0

stai testando questo sull'emulatore o su un telefono dev effettivo? – Sephy

+0

test su entrambi, emulatore e nexus uno – whynot

risposta

Problemi correlati