создать вид фрагмента стека в Android - PullRequest
0 голосов
/ 24 января 2012

FragmentView

Я работаю над приложением, которое отображает вид стека, как показано выше, с использованием фрагментов.Однако после просмотра веб-страниц я не могу найти какую-либо реализацию такого рода макетов.

Может кто-нибудь сообщить мне, как реализовать это представление стека с использованием фрагментов?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 января 2012

Это довольно широкий вопрос ...

Что касается макета, существует множество разных способов сделать это.Широкий контур для ландшафтного вида может выглядеть следующим образом (вам нужно будет указать соответствующую высоту макета, ширину и вес)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" >
    <fragment
        android:id="@+id/fragment1"
        class="net.test.program.Fragment1" />
    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical">
        <fragment
            android:id="@+id/fragment2"
            android:name="net.test.program.Fragment2"/>
        <fragment
            android:id="@+id/fragment3"
            android:name="net.test.program.Fragment3"/>
    </LinearLayout>
</LinearLayout>

Для портретного вида просто поменяйте местами два android: теги ориентации изаново отрегулируйте ваши высоты, ширины и веса.Затем поместите их в соответствующие каталоги макетов.

...