कोटलिन के साथ मेरे एंड्रॉइड ऐप में, मैं मध्य ऐपबार में एक उपयोगकर्ता छवि प्रदर्शित करना चाहता हूं। निम्नलिखित कोड परिपत्र छवि के लिए है:

<com.mikhaellopez.circularimageview.CircularImageView
        android:id="@+id/userImage"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:layout_marginStart="133dp"
        android:layout_marginTop="135dp"
        android:layout_marginEnd="134dp"
        android:layout_marginBottom="14dp"
        android:src="@drawable/userprofil"
        app:civ_border="true"
        app:civ_border_width="2dp"
        app:civ_shadow="true"
        app:civ_shadow_radius="0"
        app:layout_anchor="@id/app_bar_layout"
        app:layout_anchorGravity="bottom|center"
        app:layout_constraintBottom_toTopOf="@+id/textViewUserName"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="@+id/app_bar_layout" />

मुझे ऐसा परिणाम चाहिए:यहां छवि विवरण दर्ज करें

लेकिन, मुझे निम्नलिखित परिणाम मिलते हैं:यहां छवि विवरण दर्ज करें परिणाम प्राप्त करने के लिए मुझे क्या बदलना चाहिए

0
Lina 4 पद 2019, 13:13

2 जवाब

सबसे बढ़िया उत्तर

डिफ़ॉल्ट रूप से ऐप बार की ऊंचाई 8 डीपी है। इसलिए यदि आप ऊंचाई जोड़े बिना उनके साथ अतिव्यापी कोई भी दृश्य जोड़ रहे हैं तो वे ऐप बार के पीछे छिपे रहेंगे। आपको नीचे की तरह अपने इमेजव्यू पर 8dp से अधिक ऊंचाई जोड़ने की आवश्यकता है

<com.mikhaellopez.circularimageview.CircularImageView
        android:id="@+id/userImage"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:layout_marginStart="133dp"
        android:layout_marginTop="135dp"
        android:layout_marginEnd="134dp"
        android:layout_marginBottom="14dp"
        android:src="@drawable/userprofil"
        android:elevation="10dp" // Add this line
        app:civ_border="true"
        app:civ_border_width="2dp"
        app:civ_shadow="true"
        app:civ_shadow_radius="0"
        app:layout_anchor="@id/app_bar_layout"
        app:layout_anchorGravity="bottom|center"
        app:layout_constraintBottom_toTopOf="@+id/textViewUserName"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="@+id/app_bar_layout" />
1
Raj Suvariya 4 पद 2019, 13:33

बस अपने इमेजव्यू में "translationZ" प्रॉपर्टी डालें। तो छवि दृश्य सामने आता है

0
Pawan kumar sharma 4 पद 2019, 13:20