2011-02-07 9 views

cevap

9

Ben Browser.apk kaynak kodu içine baktım ve gerçekten aradığı şeyi buldu:

, bu soru için cevap olarak
public void onCreate(Bundle savedInstanceState) { 
     // ... 
     registerForContextMenu(descriptionWebView); 
     // ... 
    } 

    public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) { 
     WebView.HitTestResult hitTestResult = descriptionWebView.getHitTestResult(); 
     switch (hitTestResult.getType()) { 
     // ... 
     } 
    } 
+3

aynı sadece referans için onları ilişkilendirmek: http://stackoverflow.com/questions/3449098/enable-longclick-in-webview (ve bu kayıt için biraz farklı, sadece uzun tıklama değil, bu bağlam menüsü) –