6
Czy istnieje sposób wykrywania długich naciśnięć linków i obrazów wewnątrz WebView?Widok strony na Androida: wykrywanie długiego naciśnięcia na <a> i <img>
Czy istnieje sposób wykrywania długich naciśnięć linków i obrazów wewnątrz WebView?Widok strony na Androida: wykrywanie długiego naciśnięcia na <a> i <img>
patrzyłem wewnątrz kodu źródłowego Browser.apk i znalazłem to, czego naprawdę szukasz:
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()) {
// ...
}
}
samo jak odpowiedź na to pytanie, tak aby powiązać je w celach: http://stackoverflow.com/questions/3449098/enable-longclick-in-webview (i to jest trochę inne dla rekordu, to nie tylko długie kliknięcie, to menu kontekstowe) –