Comment ajouter de l'ombre autour d'une image circulaire
Je veux ajouter de l'ombre autour de la circulaire imageView.
Voici mon code.
Je veux faire comme cette image
C'est mon .fichier xml
cochez cette image.
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RelativeLayout
android:id="@+id/layoutTop"
android:layout_width="match_parent"
android:layout_height="200dp"
android:background="#355482" >
</RelativeLayout>
<RelativeLayout
android:id="@+id/layoutBottom"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_alignParentBottom="true"
android:layout_below="@+id/layoutTop"
android:background="@drawable/loading" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="113dp"
android:text="Profile"
android:textColor="#355482"
android:textSize="20dp"
android:textStyle="bold" />
</RelativeLayout>
<ImageView
android:id="@+id/overlapImage"
android:layout_width="150dp"
android:layout_height="150dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="132dp"
android:adjustViewBounds="true"
android:background="@drawable/round_image"
android:src="@drawable/ic_launcher" />
c'est round_image.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid android:color="#ffffff" />
<corners android:radius="2dp"/>
<size
android:height="80dp"
android:width="80dp" />
<padding
android:bottom="0dp"
android:left="0dp"
android:right="0dp"
android:top="0dp" />
</shape>
J'essaie un peu de code pour effet d'ombre, mais il ne fonctionne pas.
source d'informationauteur Damini Mehra
Vous devez vous connecter pour publier un commentaire.
Espérons que cela vous aidera:)
Changer la Couleur d'arrière-plan et la couleur de l'Ombre que vous le souhaitez..
Avant de répondre, je veux donner quelques conseils. Vous avez juste à mettre le titre de votre question dans Google. J'ai essayé de chercher comme circulaire imageview avec l'ombre android:
Sans utiliser de Bibliothèque:
Changement
android:color="#BDBDBD"
dans forme tag.Votre
round_image.xml
sera comme:À L'Aide De La Bibliothèque:
Avez-vous essayé cette CircularImageView
Vous pouvez utiliser cette bibliothèque ou si vous ne souhaitez pas utiliser ensuite obtenir un peu de code à partir de cette bibliothèque intérieure res dossier.
Merci.
Cette Classe est Personnalisé Circulaire Imageview avec de l'ombre, accident vasculaire cérébral,la saturation et à l'aide de cette Coutume Circulaire ImageView vous pouvez faire de votre image une Forme Circulaire avec un Rayon. Les gars de la Circulaire de l'Ombre ImageView Pas besoin Github cette classe est assez. L'ajout de CircularImageView à la racine de votre mise en page dynamique.