2013-06-06 2 views
0

Привет в моем приложении Relative фоне макета не растягивая полный screen.And это отображение, как показано ниже enter image description hereМой Относительный фон макет не растягивая на весь экран

мой XML файл ::

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 


<RelativeLayout 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="#CACACA" 
android:orientation="vertical" > 
+1

Это потому, что вид прокрутки. Прокрутка просмотра высота заполнения ребенка. –

+0

Тогда я могу узнать альтернативу для этого? – KCRaju

+0

Вы можете взять высоту scrollview и высоту rel. раскладка. если scrollview.height()> relativelayout.height() then relativelayout.height() = scrollview.height(); –

ответ

-1

Попробуйте с этим:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#CACACA"> 


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

...... 
+0

Yup, но высота RelativeLayout должна быть установлена ​​как wrap_content –

+0

@DoctororDrive да, но это не повлияет на вывод экрана. –

+1

@PratikSharma i downvoted, потому что это не растягивает представление на весь экран по запросу KCRaju, также layout_height должен быть wrap_content и ориентация не должна быть даже там. Ответ предоставлен пользователем2458464. –

9

обеспечить андроид: fillViewPort = true для scrollView.

+2

Это должен быть правильный ответ, здесь для справки: http://www.curious-creature.org/2010/08/15/scrollviews-handy-trick/ –

2

Попробуйте это:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="#CACACA" 
    android:fillViewPort="true" > 

    <RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" > 
    </RelativeLayout> 

</ScrollView> 
Смежные вопросы