Android: градиент относительного расположения внизу экрана - PullRequest
1 голос
/ 09 августа 2011

Я хотел бы добавить градиент к нижнему макету, но, похоже, он работает только с верхним макетом.

Вот код основного макета (test.xml):

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#FFF">
    <RelativeLayout android:id="@+id/relativeLayout1" android:layout_alignParentTop="true" android:layout_height="60sp" android:layout_width="fill_parent" android:background="@drawable/tool_bar_gradient"></RelativeLayout>
    <RelativeLayout android:id="@+id/relativeLayout2" android:layout_alignParentBottom="true" android:layout_height="60sp" android:layout_width="fill_parent" android:background="@drawable/tool_bar_gradient"></RelativeLayout>
</RelativeLayout>

Код градиента (tool_bar_gradient):

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient xmlns:android="http://schemas.android.com/apk/res/android" android:startColor="#257aa1" android:endColor="#6fb7d9" android:angle="90" android:bottom="450sp">
    </gradient>
</shape>

Результат: градиент действует на верхней панели, но не на нижней ...

Что не так?

PS: цель - Android 2.1-обновление1 или Android 2.2.

1 Ответ

0 голосов
/ 09 августа 2011

Я получаю это

экран, который я получаю

- это все, что вы не поняли

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