Приложения запускаются только на части экрана? - PullRequest
0 голосов
/ 27 июля 2011

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

Вот часть моего XML:

<?xml version="1.0" encoding="utf-8"?>
<ScrollView
android:id="@+id/scrollview1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@drawable/gaben"
>
<TableLayout
android:id="@+id/tablelayout1"
android:layout_width="312px"
android:layout_height="429px"
android:orientation="vertical"
>
<Button
android:id="@+id/welcome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Welcome to TF2"
android:onClick="welcome"
>
</Button>
...

Может кто-нибудь помочь?Спасибо!

1 Ответ

3 голосов
/ 27 июля 2011
android:layout_width="312px"
android:layout_height="429px"

это означает, что для вашей table ширины и высоты задано определенное значение, которое меньше размера экрана.

должно быть установлено fillparent, вот так:

android:layout_width="fillparent"
android:layout_height="fillparent"

и попробуйте добавить android:fillViewport="true" к вашему ScrollView

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