我可以在长按时选择文字,但是当长按图像时它不显示另存为选项。尝试了所有解决方案,但没有得到结果。我在stackoverflow.com上尝试过解决方案,但没有为我工作。 我试过以下的东西
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
// Confirm the view is a webview
if (v instanceof WebView) {
WebView.HitTestResult result = ((WebView) v).getHitTestResult();
if (result != null) {
int type = result.getType();
// Confirm type is an image
if (type == WebView.HitTestResult.IMAGE_TYPE || type == WebView.HitTestResult.SRC_IMAGE_ANCHOR_TYPE) {
String imageUrl = result.getExtra();
Toast.makeText(this, imageUrl, Toast.LENGTH_LONG).show();
}
}
}
}
答案 0 :(得分:1)
试试这个
activity.registerForContextMenu(webView);