2012-04-30 12 views
15

को भरने के लिए मैं इस लेआउट:सेट RelativeLayout बच्चे अप्रयुक्त स्थान

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@drawable/stat_brightness_off" 
     android:layout_toLeftOf="@id/brightnessSeekBar" /> 

    <SeekBar 
     android:id="@+id/brightnessSeekBar" 
     android:layout_width="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_height="wrap_content" /> 

    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_toRightOf="@id/brightnessSeekBar" 
     android:src="@drawable/stat_brightness_on" /> 
</RelativeLayout> 

मैं SeekBar जरूरत है सभी क्षैतिज स्थान को भरने के लिए, ImageView के द्वारा अप्रयुक्त (वे के बारे में 64 * 64 पिक्सल हैं)। मुझे क्या करना चाहिए? ImageView1 की

लेआउट सही, ImageView2 के लेआउट बाएं, तो माता-पिता को भरने के लिए चौड़ाई सेट:

उत्तर

31

कोड के नीचे प्रदान का उपयोग करें:

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <ImageView 
     android:id="@+id/img1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentLeft="true" 
     android:src="@drawable/stat_brightness_on" /> 

    <SeekBar 
     android:id="@+id/brightnessSeekBar" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_toLeftOf="@id/img2" 
     android:layout_toRightOf="@id/img1" /> 

    <ImageView 
     android:id="@+id/img2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:src="@drawable/stat_brightness_on" /> 

</RelativeLayout> 
+9

विशेष रूप से, चाल सही तत्व के बाईं ओर संरेखित करने के लिए मध्य तत्व स्थापित करने के लिए है, और बाईं तत्व के अधिकार के लिए। – William

3

seekbar लेआउट सेट करें।

मेरा मानना ​​है कि आप यही पूछ रहे हैं। आप ImageView1 पैरेंट बाएं, और ImageView2 पैरेंट दाएं संरेखित करना भी चाह सकते हैं।

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