Установить максимальную ширину линейного макета - PullRequest
0 голосов
/ 18 октября 2010
    <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<EditText 
    android:id="@+string/urlText"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:hint="Enter Url Here"/>
<Button
 android:id="@+string/go"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="Go"/>
<WebView
 android:id="@+string/webView"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    />
</LinearLayout>

Так что с вышеупомянутой раскладкой андроида я не могу сделать окно редактирования и кнопку, чтобы быть на всю ширину контейнера.Около 50 пикселей слева и справа не заполнены.

Любые предложения

Ответы [ 2 ]

3 голосов
/ 19 октября 2010

Итак, я понял это.

Я пошел в файл манифеста и добавил атрибуты для экранов поддержки:

<supports-screens 
    android:largeScreens="true" 
    android:normalScreens="false" 
    android:smallScreens="false" 
    android:resizeable="true" 
    android:anyDensity="true">
</supports-screens>

Спасибо Romain Guy за упоминание режима совместимости :) Все работаеттеперь как шарм.

2 голосов
/ 18 октября 2010

Ваше приложение работает в режиме совместимости? Из вашего описания это звучит так, как будто это объясняет, почему у него есть размеры HVGA (320x480).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...