Articles of android

No puede manejar eventos de clic y toque simultáneamente

Estoy tratando de manejar eventos táctiles y hacer clic en eventos en un botón. Yo hago lo siguiente: button.setOnClickListener(clickListener); button.setOnTouchListener(touchListener); Cuando se registra a cualquier oyente, las cosas funcionan bien, pero cuando bash usarlas, solo se activan los eventos táctiles. Cualquier solución? ¿Qué estoy haciendo mal?

La carpeta “datos” de Android Device Monitor está vacía

He probado la creación, inserción y recuperación de datos en mis aplicaciones db, y sé que funciona mediante el uso de declaraciones de registro. Sin embargo, deseo agilizar las pruebas y usar el Android Device Monitor. Sin embargo, aunque el archivo db existe y los datos están almacenados, al acceder a continuación, la carpeta de […]

Archivo de base de datos en carpeta de activos. ¿Se actualizará?

Soy nuevo en Android todo el SQLite. Esto es lo que tengo: Tengo db.sqlite en mi carpeta de assets . La intención del DB es LEER SOLAMENTE. El usuario no escribirá en él. Cuando la aplicación se actualice, el db.sqlite será reemplazado por un nuevo db ( db.sqlite el archivo anterior del proyecto y agregaré […]

Advertencia de Gradle: variant.getOutputFile () y variant.setOutputFile () están en desuso

Estoy usando la siguiente configuración simplificada en un proyecto de aplicación de Android. android { compileSdkVersion 20 buildToolsVersion “20.0.0” defaultConfig { minSdkVersion 8 targetSdkVersion 20 versionCode 1 versionName “1.0.0” applicationVariants.all { variant -> def file = variant.outputFile def fileName = file.name.replace(“.apk”, “-” + versionName + “.apk”) variant.outputFile = new File(file.parent, fileName) } } } Ahora […]

Manera práctica de saber si se han enviado SMS

Estoy interesado en cómo puedo averiguar si se ha enviado un SMS desde el dispositivo. Para recibir una notificación cuando se reciben los SMS, utilizamos una emisora ​​con: android.provider.Telephony.SMS_RECEIVED Es importante mencionar que no envío mensajes de texto desde mi aplicación, solo debo escuchar cuando se envía un SMS desde el dispositivo. Puede ser que […]

Android, ¿cómo puedo obtener una lista de todos los archivos en una carpeta?

Necesito el nombre (cadena) de todos los archivos en res / raw / Lo intenté: File f = new File(“/”); String[] someFiles = f.list(); Parece que el directorio raíz es la raíz del emulador de Android … y no el directorio raíz de mi computadora. Eso tiene bastante sentido, pero realmente no me ayuda a […]

cómo mostrar contactos en una vista de lista en Android para Android api 11+

Lo siento si esto parece la misma pregunta un millón de veces … pero una búsqueda en Google no proporciona resultados, solo un montón de tutoriales desactualizados que usan managedQuery y otras soluciones en desuso … Pasé por la capacitación del desarrollador de Android para recuperar una lista de contactos , pero el tutorial está […]

¿Podemos instanciar una clase abstracta?

He leído que solo podemos instanciar una clase abstracta al heredarla, pero no podemos crear una instancia directamente. Sin embargo, vi que podemos crear un objeto con el tipo de una clase abstracta llamando a un método de otra clase. Por ejemplo, LocationProvider es una clase abstracta y podemos instanciarla llamando a la función getProvider() […]

Seleccione varias imágenes de Photo Gallery en Android usando Intents

@Ver esto https://stackoverflow.com/a/15029515/185022 Intento seleccionar imágenes de la galería, pero solo encontré la manera de seleccionar una sola imagen. Intent photoPickerIntent = new Intent(Intent.ACTION_PICK); photoPickerIntent.setType(“image/*”); startActivityForResult(photoPickerIntent, 1); ¿Hay alguna manera de seleccionar múltiples imágenes?

Android 2.1: ¿cómo puedo sondear el valor RSSI de una conexión Bluetooth existente?

Necesito saber la potencia de la señal de una conexión Bluetooth a un dispositivo remoto que hago con mi teléfono Android 2.1. Desde el SDK, puedo ver que puedo determinar el RSSI en el momento en que descubro el dispositivo remoto. Pero no veo cómo actualizar ese valor de RSSI a lo largo del tiempo. […]