Menú contextual para guardar imágenes en una vista web de Android

He vertido sobre preguntas similares, pero no puedo encontrar la respuesta. Quiero ser capaz de pulsar las imágenes subidas por el usuario en mi webview para guardarlas (como se puede en un navegador). ¿Alguna ayuda?

Actualizar:

El menú contextual está apareciendo ahora con mi propio elemento personalizado "Guardar imagen". Incluso puedo brindar msgs. ¿Cómo puedo guardar la imagen sin embargo? ¿Se está pasando la imagen que hace mucho tiempo clic al elemento de mi menú?

public boolean onLongClick(View v) { openContextMenu(v); return true; } @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.context, menu); } @Override public boolean onContextItemSelected(MenuItem item) { AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); switch (item.getItemId()) { case R.id.save_image: Toast.makeText(this, "save failed", Toast.LENGTH_LONG).show(); return true; default: return super.onContextItemSelected(item); } } 

Primero registre el WebView para los menús contextuales de la siguiente manera: activity.registerForContextMenu(webView)

 @Override protected void onCreateContextMenu(ContextMenu menu) { super.onCreateContextMenu(menu); HitTestResult result = getHitTestResult(); MenuItem.OnMenuItemClickListener handler = new MenuItem.OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { // do the menu action return true; } }; if (result.getType() == HitTestResult.IMAGE_TYPE || result.getType() == HitTestResult.SRC_IMAGE_ANCHOR_TYPE) { menu.setHeaderTitle(result.getExtra()); menu.add(0, ID_SAVEIMAGE, 0, "Save Image").setOnMenuItemClickListener(handler); } 

Para guardar tus imágenes simplemente usa esta

  • Imagen de carga de Android de la galería al servidor
  • La imagen local de Android que se muestra a través de la vista web está borrosa
  • Mapa de bits de Android: convierte píxeles transparentes a un color
  • Android - Imagen en botón presionado evento - Aplicar superposición de imagen a todos
  • Android Move ImageView
  • Compartir imagen con whatsapp en android
  • Crear video desde imágenes
  • Página de PDF de Android para api de imágenes
  • ¿Cómo establecer un ImageButton para cambiar sólo cuando mi dedo está tocando
  • Android procesamiento de imágenes de alta resolución
  • Combinación de 2 imágenes superpuestas
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.