मैं LinearLayout पृष्ठभूमि के रूप में drawable सेट निम्नलिखित है:एंड्रॉयड रेडियल ग्रेडिएंट
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap
android:tileMode="repeat"
android:dither="true"
android:src="@drawable/bg"/>
</item>
<item>
<shape android:shape="rectangle">
<gradient
android:startColor="#ffff0000"
android:endColor="#ff00ff00"
android:centerX="50%"
android:centerY="50%"
android:gradientRadius="50%"
android:type="radial"/>
</shape>
</item>
</layer-list>
docs के अनुसार, gradientRadius खिड़की/माता-पिता आकार का प्रतिशत करने के लिए सेट किया जा सकता है। दुर्भाग्य से ... यह काम नहीं कर रहा है। त्रिज्या 0 है। मैं क्या गलत कर रहा हूँ? या एंड्रॉइड के साथ क्या गलत है?
मुझे पूरी स्क्रीन भरने के लिए रेडियल ढाल की आवश्यकता है। कामकाज क्या है?
('पी' जो 'माता-पिता' को इंगित करता है नोट) मैं इसे लेआउट करने के लिए है और यह भी TextView करने के लिए इसे पूरे स्क्रीन को भरने के लिए देखें, मैं वंचित रह सकते समझते हैं कि क्या आप –
जरूरत है मैं कभी नहीं एक गैर पूर्णांक मान प्राप्त करने में सक्षम था gardientRadius के रूप में। मुझे मिले सभी उदाहरण पिक्सेल में हैं, यहां तक कि डुबकी में भी नहीं। एक कामकाज के रूप में, आप कोड में खींचने योग्य बना सकते हैं, और दृश्य को मापने के बाद त्रिज्या सेट कर सकते हैं। – yoah