Estoy escribiendo una aplicación android y tengo 8 botones en una vista que todos tienen la misma función, así que quería asignar la misma funcionalidad a cada botón usando un bucle for en lugar de escribir 8 pedazos de código separado. Sin embargo, surge un problema cuando quiero usar el contador del bucle for dentro […]
Estoy interesado en hacer que mi aplicación aparezca en la lista de aplicaciones mostrada cuando utilizo la función "conversación por correo electrónico" de WhatsApp. Cuando registro mi teléfono mientras uso la función de "conversación por correo electrónico" de WhatsApp, puedo ver una intención SEND_MULTIPLE recibida por Gmail: I/ActivityManager( 859): START u0 {act=android.intent.action.SEND_MULTIPLE typ=text/* flg=0xb080001 pkg=com.google.android.gm […]
El siguiente es el código que estoy usando para iniciar mi aplicación cuando el dispositivo está encendido. public class BootReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Log.i("BootReceiver","intent received"); Intent myIntent = new Intent(context, ACT_Home.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(myIntent); } } y en el Manifiesto (como <Application> niño): <receiver android:name="host.alarmmanager.BootReceiver"> <intent-filter > <action android:name="android.intent.action.BOOT_COMPLETED"/> […]
¿Hay alguna diferencia entre Activityname.this() y this en Android? Estoy tratando de abrir una actividad de la misma actividad con el botón en el cuadro de diálogo? Estoy usando getApplicationContext() en la intención. En algunos móviles funciona, pero en otros se cierra la fuerza? Entre ActivityName.this y esto que uno debo usar y por qué?
Tengo problema con mi función para publicar datos en Facebook: public void postData() { try { Intent i = new Intent(Intent.ACTION_SEND); i.setClassName("com.facebook.katana", "com.facebook.katana.ShareLinkActivity"); i.setType("text/*"); i.putExtra(android.content.Intent.EXTRA_TEXT, "http://sample_url.com"); startActivity(i); } catch (Exception e) { Intent i= new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse("http://sample_url.com)); startActivity(i); } } Cada vez que recibo información de que la actividad com.facebook.katana.ShareLinkActivity no se puede ejecutar y […]
Quiero abrir un archivo en android . Lo que quiero hacer es si el archivo es de tipo Image entonces quiero abrir Intent Chooser que contiene aplicaciones que pueden ver la imagen, y si es de tipo de vídeo, a continuación, abrir Intención Chooser con aplicaciones que pueden ver videos. ¿Cómo puedo conseguir esto?
Tengo una aplicación para Android que estoy tratando de lanzar y me da el error java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.hoosierag/.MainActivity } from null (pid=32395, uid=2000) not exported from uid 10125 Consigo este error cuando intento cambiar la actividad del lanzador en el manifiesto. También no consigo este error cuando lo […]
Quiero recibir una notificación cuando se instala una nueva aplicación. IntentFilter newAppFilter = new IntentFilter(Intent.ACTION_PACKAGE_ADDED); newAppFilter.addAction(Intent.ACTION_PACKAGE_CHANGED); newAppFilter.addAction(Intent.ACTION_PACKAGE_INSTALL); newAppFilter.addAction(Intent.ACTION_PACKAGE_REPLACED); getApplicationContext().registerReceiver(newAppReceiver, newAppFilter); public static BroadcastReceiver newAppReceiver = new BroadcastReceiver() { public void onReceive(Context context, Intent intent) { Log.e("Broadcast","Received"); } }; Pero no soy capaz de obtener ningún registro. ¿Alguien puede ayudarme?
Tengo una actividad A con el siguiente filtro de intenciones <activity android:name="com.comp.pac.ActivityA"> <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:scheme="customapp" android:host="show" android:path="/"/> </intent-filter> </activity> Estoy básicamente intentando el esquema de datos personalizados en filtros de intención como se explica aquí Para probar si el IntentUri inicia la actividad o no, estoy intentando despedir la […]
¿Es técnicamente factible hacer lo siguiente en Android al presionar el botón de inicio del teléfono. Digamos que el teléfono del usuario está apagado. Cuando el usuario presiona el botón de encendido, sucede lo siguiente: Enviar SMS Enviar correo electrónico Hacer una llamada En la actualidad, he intentado encontrar el KeyCode del botón START del […]