Fotos de la escala de Android picasso para ser más grande o ajustar el imageView (sin espacio en blanco)
Tengo un problema serio con la escala de la biblioteca Picasso. El problema es que tengo un diseño que consta de 3 vistas principales y algunos botones. Las vistas son como:
ImageView 50% mapView 20% EditTextView 30%
- Picasso + convertView: ¿qué estoy haciendo mal aquí?
- Las imágenes no se cargan en android 5.0 usando la biblioteca picasso
- Android: Picasso no carga algunas imágenes
- ¿Cómo acceder a Drawable cuando se utiliza Picasso?
- Picasso no puede decodificar algunas imágenes: skia decode devuelto false
Y quiero cargar imágenes de resolución desconocida en esa imagenVer sin dejar espacios en blanco. Yo estaba tratando de usar .fit (). CenterInside pero que sólo dejó espacios en blanco en los lados. Así es como se ve mi diseño:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:layout_below="@+id/photo1" android:weightSum="10"> <ImageView android:id="@+id/photo1" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="5" android:background="#75aea7ab" /> <com.google.android.gms.maps.MapView android:id="@+id/map2" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="2" /> <EditText android:id="@+id/edittext" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_marginBottom="15dp" android:layout_marginLeft="15dp" android:layout_marginRight="15dp" android:layout_marginTop="15dp" android:layout_weight="3" android:background="#00000000" android:gravity="top|left" android:inputType="textMultiLine" android:textColor="#ff000000" android:textSize="15sp" /> </LinearLayout> <ImageButton android:id="@+id/post" android:layout_width="@dimen/fab_button_diameter" android:layout_height="@dimen/fab_button_diameter" android:layout_alignParentBottom="true" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_gravity="end" android:layout_marginBottom="300dp" android:background="@drawable/fab_shape" android:src="@drawable/forward" android:text="Post!" android:tint="@android:color/white" /> <Button android:id="@+id/camera" android:layout_width="72dp" android:layout_height="72dp" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentTop="true" android:layout_marginLeft="75dp" android:layout_marginTop="100dp" android:background="@drawable/camera" /> <Button android:id="@+id/gallery" android:layout_width="72dp" android:layout_height="72dp" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginRight="75dp" android:layout_marginTop="100dp" android:background="@drawable/gallery" />
- UIL, Picasso - Las imágenes en adaptador siempre se recargan cuando se detiene el desplazamiento
- ¿Cómo puedo acceder a la imagen en caché de Picasso para hacer una intención de compartir?
- ¿Cómo informar a Picasso de que la imagen del enlace ha cambiado?
- Cómo obtener un contexto en un adaptador de vista de reciclador
- Compruebe si la imagen existe en Cache Picasso
- Picasso detectó un OkHttp no admitido en el classpath
- Picasso Cargar imagen desde el sistema de archivos
- Uso de Picasso con Image Getter
¿Ha intentado configurar ScaleType después de cargar la imagen?
mPicasso.load("yourUrl") .into(yourImageView, new Callback() { @Override public void onSuccess() { yourImageView.setScaleType(ImageView.ScaleType.CENTER_CROP);//Or ScaleType.FIT_CENTER } @Override public void onError() { //nothing for now } });
- Android – Cómo combinar dos ArrayLists
- ¿Es posible usar la base de datos Neo4j en una aplicación de Android?