13

मुझे ImageView के किनारे पर अल्फा-ग्रेडियेंट बनाने की आवश्यकता है। अधिमानतः केवल एक्सएमएल का उपयोग कर।एंड्रॉइड पर अल्फा-ग्रेडिएंट

Image for example

+1

यहां भी एक नज़र डालें: http://stackoverflow.com/a/5088137/4270676 भी एक छवि दृश्य के लिए काम करना चाहिए। – Lucker10

+0

@ लकीर 10 हां। यह सही जवाब है। धन्यवाद! – ftp27

उत्तर

20
यहाँ

समाधान

कि के लिए चित्र के नीचे

enter image description here

कोड की तरह छवि नज़र:

  • आकार drawabl तैयार ई

रेस/drawable/gradient_shape.xml: activity_main.xml:

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <gradient 
      android:startColor="#00FFFFFF" 
      android:endColor="#FFFFFFFF" 
      android:type="linear" /> 
</shape> 

लेआउट को परिभाषित करें

<ImageView 
    android:id="@+id/photo" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/photo" 
    android:src="@drawable/gradient_shape" /> 
यहाँ

drawable/तस्वीर सिर्फ ड्रॉएबल फ़ोल्डर में jpeg है

संपादित करें अधिक जानकारी के लिए इस Tutorial

+8

यह पारदर्शी नहीं है .. – ftp27

+1

@ ffp27 यह आपकी छवि के समान और सही है और मेरे उत्तर के ट्यूटोरियल को पारदर्शी करने के लिए यह सही समाधान है और उम्मीद है कि यह आपकी मदद करेगा। –

+0

यह एवर सही है, यह मेरे लिए काम करता है! धन्यवाद @DixitPatel – timbillstrom

4
<?xml version="1.0" encoding="utf-8"?> 
    <shape xmlns:android="http://schemas.android.com/apk/res/android"> 
     <gradient 
       android:startColor="#00FFFFFF" 
       android:endColor="#FFFFFFFF" 
       android:type="linear" /> 
    </shape> 

सही transperancy देखें। सुनिश्चित करें कि नीचे ढाल नीचे देखें वास्तव में नीचे है और ग्रेडियेंट आकार दृश्य को स्पर्श नहीं कर रहा है।

आप मुख्य RelativeLayout,ListView और देखें है (पृष्ठभूमि: ढाल)

सुनिश्चित करें कि ढाल देखें, शीर्ष पर है ListView की है, और नहीं एक पक्ष हैं। यदि आपका ढाल अलग है तो यह रिलेवेटलाइट पृष्ठभूमि रंग से पारदर्शी होगा और सूची दृश्य द्वारा पारदर्शी होगा।

मुझे उम्मीद है कि आप समझेंगे कि मैं क्या कहना चाहता हूं।

संबंधित मुद्दे