के अंदर बिटमैप का आकार बदलें वर्तमान में मैं एक एंड्रॉइड एप्लिकेशन विकसित कर रहा हूं। मैं एक पृष्ठभूमि है कि इस तरह दिखता है के साथ एक पाठ (एक हैडर) बनाना चाहते:एक ड्रॉइंग लेयर-सूची
_______
/______/
मैं निम्नलिखित कोड है:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<gradient
android:startColor="@color/jaarkleur"
android:centerColor="@color/jaarkleur"
android:endColor="#E66C2C00"
android:angle="0" />
<stroke android:width="1dp"
android:color="#ff000000"
/>
</shape>
</item>
<item>
<bitmap android:src="@drawable/overlay_left" android:gravity="left" />
</item>
<item>
<bitmap android:src="@drawable/overlay_right" android:gravity="right" />
</item>
</layer-list>
तो मैं एक transparant त्रिकोण हैं, जिसके साथ इतना छवियों के लिए किए गए दोनों सिरों पर रखा गया।
यह केवल एक लाइन के साथ हेडर के लिए ठीक काम करता है, लेकिन जब एक हैडर दो पंक्तियों तक ले जाता है यह इस तरह दिखता है:
तो मेरे सवाल है: तो दिखता है दोनों छवियों का आकार करने के लिए क्या यह संभव है सही ढंग से? धन्यवाद!
आप एक 9-पैच का उपयोग कर में देखा है? – dmon
हां, लेकिन मैं 9-पैच का उपयोग नहीं करना चाहता, मैं 'आंतरिक' रंग परिवर्तक रखना चाहता हूं। – user1255553