Preguntas etiquetadas con android-intent

Preguntas sobre el uso práctico y avanzado de Intentos, Intentos adicionales e Intentos pendientes para comenzar una Actividad, Servicio o para responder a un evento o notificación de sistema o aplicación a través de un BroadcastReceiver. (consulte la información para familiaridad básica)


30
¿Cómo puedo abrir una URL en el navegador web de Android desde mi aplicación?
¿Cómo abrir una URL desde el código en el navegador web incorporado en lugar de dentro de mi aplicación? Intenté esto: try { Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(download_link)); startActivity(myIntent); } catch (ActivityNotFoundException e) { Toast.makeText(this, "No application can handle this request." + " Please install a webbrowser", Toast.LENGTH_LONG).show(); e.printStackTrace(); …







30
Enviar intención de correo electrónico
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); El código anterior abre un cuadro de diálogo que muestra las siguientes aplicaciones: - Bluetooth, Google Docs, Yahoo Mail, Gmail, Orkut, Skype, etc. En realidad, quiero filtrar estas opciones de lista. Quiero mostrar …

22
¿Cómo abrir Google Play Store directamente desde mi aplicación de Android?
He abierto la tienda Google Play usando el siguiente código Intent i = new Intent(android.content.Intent.ACTION_VIEW); i.setData(Uri.parse("https://play.google.com/store/apps/details?id=my packagename ")); startActivity(i);. Pero me muestra una Vista de acción completa para seleccionar la opción (navegador / play store). Necesito abrir la aplicación en Play Store directamente.




30
¿Cómo obtengo el fragmento que se muestra actualmente?
Estoy jugando con fragmentos en Android. Sé que puedo cambiar un fragmento usando el siguiente código: FragmentManager fragMgr = getSupportFragmentManager(); FragmentTransaction fragTrans = fragMgr.beginTransaction(); MyFragment myFragment = new MyFragment(); //my custom fragment fragTrans.replace(android.R.id.content, myFragment); fragTrans.addToBackStack(null); fragTrans.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragTrans.commit(); Mi pregunta es, en un archivo Java, ¿cómo puedo obtener la instancia de …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.