मुझे इस सवाल को स्पष्ट रूप से समझ में नहीं आया। यहां लक्ष्य क्या है?
क्या यह टाइलोड के साथ एक ढाल छवि (जैसे .png .jpg) का उपयोग कर रहा है?
या क्या यह एक पारदर्शी आइकन का उपयोग कर रहा है और इसे पृष्ठभूमि ढाल बना रहा है?
आप टाइलोड का उपयोग करते समय गुरुत्वाकर्षण की आवश्यकता क्यों होगी? टाइलमोड का मतलब है कि एक ही छवि के साथ बिटमैप के पूरे क्षेत्र को टाइल करें। चूंकि यह पूरी छवि पर ऐसा करेगा, उस छवि पर गुरुत्वाकर्षण देने का कोई मतलब नहीं है क्योंकि यह सब भर जाएगा।
लक्ष्य स्क्रीन के किसी हिस्से में इस drawable बिटमैप उपयोग करने के लिए अपने लेआउट में जोड़ना है:
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/mydrawablebitmap"
android:id="@+id/imageview1" />
आप इसे अपने layout.xml डाला और अपने खुद के चौड़ाई और ऊंचाई सेट कर सकते हैं और जो भी आपको पसंद है संरेखित करें।
लक्ष्य एक छवि का उपयोग करते हुए और यहां इसकी पृष्ठभूमि करना है, तो यह है कि आप इसके साथ जाना:
अपने drawable फ़ोल्डर में एक gradient.xml बनाएँ:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#E0E0E0"
android:endColor="#FFFFFF"
android:angle="-90"/>
</shape>
तब को यह imageView जोड़ने अपने लेआउट:
<ImageView
android:id="@+id/myimagewithgradientbackground"
android:layout_width="match_parent"
android:layout_height="160dp"
android:background="@drawable/gradient"
android:src="@drawable/foregroundimage" />
यदि आप मुझे इस प्रश्न के बारे में कुछ और विवरण देते हैं तो मैं आगे बढ़ूंगा और तदनुसार अपना उत्तर संपादित करूंगा।