Répétez drawable dans imageview?
Est-il possible de répéter un drawable dans une ImageView? J'ai réussi à répéter mon dessiné comme un diviseur dans un ListView, mais pas comme une ImageView. Voici mon répétées de définition de l'image:
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/xdividerrepeat" android:tileMode="repeat"/>
Merci
Markus
OriginalL'auteur Markus K | 2011-03-01
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser un "dummy" vue comme un LinearLayout pour accomplir cette tâche. Il suffit de créer un LinearLayout avec la taille dont vous avez besoin et de définir ses arrière-plan dessiné à votre répéter bitmap.
Voir Android Tuile Bitmap.
OriginalL'auteur Matthew Willis
Oui c'est possible. Vous avez juste besoin de spécifier le type d'échelle de la
ImageView
. Sans elle, l'<bitmap>
est juste mise à l'échelle.Ce doit être marquée comme étant la solution.
Doit plus simple que accepté de répondre.
OriginalL'auteur jonasb
- T-il une ImageView? Quand je veux ce genre de fonctionnalité, j'utilise un conteneur comme LinearLayout et juste utiliser mon BitmapDrawable comme dans votre exemple, que l'arrière-plan. Depuis le "fond" de l'attribut est héritée de Vue, si vous n'avez pas besoin de plus de fonctionnalités que la visualisation de la répétition d'une image, vous pouvez simplement utiliser un point de Vue dans votre mise en page xml.
OriginalL'auteur Rich