Estoy desarrollando la facturación en aplicaciones Android en mi producto. Quiero preguntarte sobre cómo obtener todos los productos que ya he registrado en Google Play Console . Es un ejemplo de código de Google Play. List additionalSkuList = new List(); additionalSkuList.add(SKU_APPLE); additionalSkuList.add(SKU_BANANA); mHelper.queryInventoryAsync(true, additionalSkuList, mQueryFinishedListener); pero si pongo additionalSkuList no es nada, no devolverá nada. […]
Sé que la gente usa GitHub para desplegar artefactos de Maven (en una nueva rama), pero como estamos usando Gradle, me gustaría saber si hay una forma sencilla de manejar esas dependencias también. Tenemos diferentes pequeños proyectos que son independientes, pero utilizados por nuestro proyecto principal y queremos gestionar esas dependencias sin incluirlas localmente. Gracias.
Dudo que las variables locales finales sean más optimizadas por el compilador o dex de Java que las variables locales sin final. ¿Hay alguna diferencia entre la variable final y la variable en cuanto al rendimiento de Android? Gracias. en bucle: for (final int x : list) ret += x; trata de atraparlo: try { […]
Estoy descargando un archivo del servidor al finalizar la descarga Tengo que abrir un archivo. Conocer el problema es que el archivo podría ser de cualquier tipo por lo que no puedo especificar y llamada de intención para abrir un archivo con nombre estático como lo hacemos para abrir un archivo PDF. Lo que quiero […]
Estoy tratando de usar Intent para sharing.It funciona bien con una sola imagen o cuando uso Intent.ACTION_SEND. Pero cuando uso Intent.ACTION_SEND_MULTIPLE No parece funcionar en Facebook, por ejemplo, estoy usando código debajo. ArrayList<Uri> files = new ArrayList<Uri>(); File a = new File(FileUtil.getDefaultMediaFolderPath(), "a.jpeg"); File b = new File(FileUtil.getDefaultMediaFolderPath(), "b.jpeg"); files.add(Uri.fromFile(a)); files.add(Uri.fromFile(b)); if (a.exists()) { if […]
¿Cómo puedo eliminar el icono del botón de retroceso cuando aparece la vista de búsqueda en la barra de herramientas (AppCompat)? toolbar = (Toolbar) findViewById(R.id.tool_bar); // Set an OnMenuItemClickListener to handle menu item clicks toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem item) { // Handle the menu item return true; } }); // Inflate a […]
Estoy transferir archivos usando socket de Android a Android usando WiFi Direct. Estoy comenzando el servicio para enviar archivos en el siguiente código String[] filesPath = data.getStringArrayExtra("all_path"); Intent serviceIntent = new Intent(getActivity(), FileTransferService.class); serviceIntent.setAction(FileTransferService.ACTION_SEND_FILE); serviceIntent.putExtra(FileTransferService.EXTRAS_FILE_PATH, filesPath); serviceIntent.putExtra(FileTransferService.EXTRAS_GROUP_OWNER_ADDRESS, info.groupOwnerAddress.getHostAddress()); serviceIntent.putExtra(FileTransferService.EXTRAS_GROUP_OWNER_PORT, 8988); getActivity().startService(serviceIntent); El código de servicio es: @Override protected void onHandleIntent(Intent intent) { Context context = […]
cuando pasamos 0 como bandera a PendingIntent como abajo: PendingIntent pi=PendingIntent.getActivity(this, 1, i, 0); sigue las reglas de las banderas significa que 0 corresponde a cualquier bandera por defecto. Si creamos otro PendingIntent como PendingIntent pii=PendingIntent.getActivity(this, 1, i, 0); será lo mismo que antes y si realizo algún cambio en los datos de Intent, ahora […]
Tengo una lista de contactos y quiero mostrar en QuickContactBadge de cada contacto la primera letra de su nombre. ¿Puedo crear las imágenes en tiempo de ejecución? Esto es como Android Lollipop, donde los contactos y el marcador utiliza QuickContactBadge con letras:
Estoy jugando con el procesador de PDF de Android 4.4 y no entiendo lo que getSeekableFileDescriptor () es. PdfRenderer renderer = new PdfRenderer(getSeekableFileDescriptor());