2009-11-09 15 views
57

मेरे पास एक पैटर्न (.png image 4x4px) है और इसके साथ लेआउट भरना होगा।एंड्रॉइड: पैटर्न से पृष्ठभूमि कैसे बनाएं?

क्या कोई यह जानता है कि यह कैसे करें?

यदि मैं छवि को पृष्ठभूमि के रूप में खींचने योग्य चुनता हूं, तो यह फैला हुआ है; इसके बजाय इसे एक्स और वाई अक्ष के साथ दोहराया जाना चाहिए।

उत्तर

152

Here वास्तव में एक अच्छा विवरण है:

"drawable" फ़ोल्डर पर अपने "back.png" छवि रखो। ,

<?xml version="1.0" encoding="utf-8"?> 
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" 
    android:src="@drawable/back" 
    android:tileMode="repeat" /> 

अपने लेआउट में android:background="@drawable/backrepeat" जोड़ें:: फिर एक drawable उस तरह "backrepeat.xml" बनाने

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
    android:id="@+id/MainLayout" 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" 
    android:background="@drawable/backrepeat"> 

</LinearLayout> 

कई Android अच्छी प्रथाओं/आसान चाल के साथ मामला है, यह पता लगाया जा सकता वापस रोमैन गाय के लिए।

+4

वह लड़का शानदार है। जाओ रोमैन गाय !!! –

+0

यह डिवाइस में काम करता है ग्रहण नहीं – mehmet

+0

Whoooooow अच्छा जवाब! वास्तव में मुझे क्या चाहिए! – alap

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