2013-10-13 5 views
0

Я хочу заполнить свой пользовательский вид на весь экран. Я использовал вес, но все еще не работал. Я использую следующий код. пожалуйста, кто-нибудь скажет мне решение.Пользовательский вид не заполняет весь экран

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/LinearLayout2" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="@drawable/back" 
android:orientation="horizontal" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context=".MainActivity" > 

<com.alarm_animation.CustomeView 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:layout_weight="1" 
    android:background="#ffffff" /> 

ответ

1

Использование не match_parent wrap_content на пользовательском представлении.

Удалить макет. В этой ситуации это не нужно.

+0

Я уже пробовал Try ее не работает, но он по-прежнему оставляя пространства с четырех сторон –

+0

Тогда вы также должны удалить прописку на вашем линейном выходе. – Kuffs

+0

Спасибо, что сработал :) пожалуйста, можете ли вы подробно описать, как это работает? –

0

настройки пользовательский вид, как this.-

<com.alarm_animation.CustomeView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="#ffffff" /> 
0

Alter вы файл макета, как этот

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/LinearLayout2" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/back" 
    tools:context=".MainActivity" > 

    <com.alarm_animation.CustomeView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:background="#ffffff" /> 
+0

i triend this, но он не работает, все еще выдавая тот же вывод –

+0

Возможно, его пользовательский вид не масштабируется хорошо. Но это все, что вы можете выбрать в xml-макете – JWqvist

+0

Удалили ли вы маржу в linearlayout ?? – JWqvist

Смежные вопросы