- {registration_date}
- сообщений: {posts}
- {tel_link}
Мужики! Помогите сделать макет интерфейса (снимок на скрине). Там видно, что у меня проблемы с долбаными весами - не могу никак точно отвесить лайоутам нужный вес, так, чтобы кнопки вверху и внизу макета были одинаковыми!
Вот структура макета:
<?xml version="1.0"
encoding="utf-8"?>
<LinearLayout
xmlns:android="https://schemas.android.com/apk/res/android"
android:id="@+id/cloth"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<!-- Логотип HeaTPlaY -->
<View
android:id="@+id/up_bar"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="2"/>
<!-- Background верхней панели кнопок -->
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_weight="0"
android:background="#cccccc">
<!-- Кнопки верхней панели -->
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_menu_agenda"
android:gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_menu_rotate"
android:layout_gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_menu_recent_history"
android:layout_gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginRight="1dp"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_menu_search"
android:layout_gravity="center"/>
</LinearLayout>
</LinearLayout>
<!-- ListView для списка медиа контента -->
<ListView
android:id="@+id/music_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"/>
<!-- Background нижней панели кнопок -->
<LinearLayout
android:layout_below="@id/body"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_weight="0"
android:background="#cccccc">
<!-- Кнопки нижней панели -->
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_media_previous"
android:gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_media_rew"
android:layout_gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_media_play"
android:layout_gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginRight="1dp"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_media_ff"
android:layout_gravity="center"/>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_weight="1"
android:background="#000000"
android:layout_marginRight="1dp"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp">
<ImageButton
android:id="@+id/ic_media_next"
android:layout_gravity="center"/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
Если есть желание, можете предложить свой вариант.
Спасибо!
Дополнительный скрин #1 (606,04 Kb)
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5