6
Có cách nào để phát hiện các lần nhấn dài trên các liên kết và hình ảnh bên trong một WebView không?android webview: phát hiện báo chí dài trên <a> và <img>
Có cách nào để phát hiện các lần nhấn dài trên các liên kết và hình ảnh bên trong một WebView không?android webview: phát hiện báo chí dài trên <a> và <img>
tôi nhìn vào bên trong mã nguồn Browser.apk và tìm thấy những gì tôi đã thực sự tìm kiếm
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()) {
// ...
}
}
Tương tự như câu trả lời cho câu hỏi này, chỉ cần liên hệ họ để tham khảo: http://stackoverflow.com/questions/3449098/enable-longclick-in-webview (và đó là một chút khác biệt đối với bản ghi, đó không chỉ là nhấp chuột dài, menu ngữ cảnh đó) –