Опитвам се да създам изглед, който намерих на "developer.android.com", а именно горния ляв на следното изображение (не ми е позволено да публикувам изображения):
Оформление от developer.android.com
Изглежда, че човек може да избира между различни „карти“, които са наслоени една върху друга.
Открих, че FrameLayout
ще наслои множество дъщерни изгледи, така че създадох изгледа по следния начин:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:layout_width="190dp"
android:layout_height="230dp"
android:layout_marginLeft="110dp"
android:layout_marginTop="100dp"
android:background="#FF0000"
android:orientation="horizontal" >
</LinearLayout>
<LinearLayout
android:layout_width="190dp"
android:layout_height="230dp"
android:layout_marginLeft="70dp"
android:layout_marginTop="140dp"
android:background="#00FF00"
android:orientation="horizontal" >
</LinearLayout>
<LinearLayout
android:layout_width="190dp"
android:layout_height="230dp"
android:layout_marginLeft="30dp"
android:layout_marginTop="180dp"
android:background="#0000FF"
android:orientation="horizontal" >
</LinearLayout>
</FrameLayout>
Това ще даде изображението на множество изгледи на слоеве, но не знам как да преминавам през различните изгледи. Опитах да потърся превъртане над оста z в FrameLayout
, но това не ми даде никакви полезни резултати.
Така че въпросът ми е: Как мога да създам оформление, което позволява превъртане през дъщерните изгледи над оста z чрез плъзгане на екрана? Благодаря ви предварително.
StackView
: developer.android.com/reference/android/widget /StackView.html - person CommonsWare   schedule 01.02.2014