Bueno, he estado leyendo y buscando alrededor, y ahora estoy golpeando mi cabeza contra la pared tratando de averiguar esto. Esto es lo que tengo hasta ahora: package com.pockdroid.sandbox; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Rect; import android.widget.ImageView; public class ShadowImageView extends ImageView { private Rect mRect; private Paint mPaint; public ShadowImageView(Context […]
Veo muchas aplicaciones que utilizan una imagen de pantalla completa como fondo. Esto es un ejemplo: Quiero usar esto en un proyecto, la mejor manera que he encontrado hasta ahora para hacer esto es usar una imagen con un tamaño grande, ponerlo en un ImageView y usar android: adjustViewBounds="true" para ajustar los márgenes El problema […]
¿Apenas me estoy preguntando si hay cualquier diferencia significativa entre un ImageView que se fije para ser clickable, comparado con un ImageButton ? ¿Hay alguna razón para usar uno sobre el otro? ¿Hay alguna restricción en el ImageButton para un ImageButton que deja ImageView como la única opción posible? ¿Es posible que pierda la funcionalidad […]
Tengo una cadena de Base64 que representa una imagen de BitMap. Necesito transformar esa cadena en una imagen de BitMap otra vez para utilizarla en un ImageView en mi aplicación de Android ¿Cómo hacerlo? Este es el código que utilizo para transformar la imagen en la cadena base64: //proceso de transformar la imagen BitMap en […]
Tengo un ImageView con una imagen de fuente fijada en el xml usando la sintaxis siguiente: <ImageView android:id="@+id/articleImg" style="@style/articleImgSmall_2" android:src="@drawable/default_m" /> Ahora necesito cambiar esta imagen programáticamente. Lo que tengo que hacer es eliminar la imagen antigua y agregar una nueva aunque. Lo que he hecho es esto: myImgView.setBackgroundResource(R.drawable.monkey); Funciona, pero noté android apila la […]
En Android, un ImageView es un rectángulo de forma predeterminada. ¿Cómo puedo hacer que sea un rectángulo redondeado (clip de todas las 4 esquinas de mi mapa de bits para ser rectángulos redondeados) en el ImageView?
Dado ImageView image = R.findViewById(R.id.imageView); image.setImageBitmap(someBitmap); ¿Es posible recuperar el mapa de bits?
Necesito mostrar la imagen usando el nombre de archivo solamente no de la identificación del recurso. ImageView imgView=new ImageView(this); imgView.setBackgroundResource(R.drawable.img1); Tengo la imagen img1 en la carpeta dibujable. Deseo mostrar esa imagen del archivo cómo hacer esto.
¿Cómo puedo crear un ImageView redondeado en Android? He intentado el código siguiente, pero no está trabajando muy bien. Código: Bitmap circleBitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_8888); BitmapShader shader = new BitmapShader (bitmap, TileMode.CLAMP, TileMode.CLAMP); Paint paint = new Paint(); paint.setShader(shader); Canvas c = new Canvas(circleBitmap); c.drawCircle(bitmap.getWidth()/2, bitmap.getHeight()/2, bitmap.getWidth()/2, paint); imageView.setImageBitmap(circleBitmap); Imagen dentro del círculo: ¿Cómo […]
¿Cómo puedo configurar un borde para un ImageView y cambiar su color en Android?