Enviar datos a la página cargada en WebView

Tengo un WebView en mi aplicación y carga http://mysite.com/somepage.php

Sé que puedo pasar datos usando el método GET porque eso sería justo en la cadena URL. Me preguntaba cómo podría pasar los datos a la página usando el método POST. Intenté buscar pero no encuentro nada específico. Gracias.

One Solution collect form web for “Enviar datos a la página cargada en WebView”

Hay un método llamado postUrl en WebView .

 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); WebView webView = new WebView(this); setContentView(webView); String url = "http://mysite.com/somepage.php"; String postData = "postvar=value"; webView.postUrl(url, EncodingUtils.getBytes(postData, "base64")); } 

Si base64 no funcionó, intente BASE64 alternativamente.

Espero que funcione bien.

  • Recuerda la contraseña emergente en el problema de la vista web de Android
  • XML Splash Screen -> Mostrar la Webview
  • Mostrar mensaje para conocer la ubicación
  • Cómo ver la transmisión de vídeo RTSP a través de WebView en la aplicación para Android
  • Android: Cómo hacer referencia a imágenes de activos desde una página HTML remotamente cargada en webview
  • Phonegap Android Internet no funciona
  • Youtube Video en WebView no se carga
  • Android crea documento pdf desde webview con varias páginas
  • Almacenamiento de un WebView para la navegación sin conexión
  • Abrir URL en WebView en lugar del explorador predeterminado
  • Prestación de HTML en un WebView con CSS personalizado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.