내 XML 참조 아래 : 을 내가 가지고있는 LinearLayout <> < RelativeLayout의 /> < /있는 LinearLayout> 내가 원하는 유일한 것은 텍스트를 세로로 배치됩니다 + 모든 이미지가 서로를 belowed이다XML 선형 레이아웃 수직
계층 구조 + 화면 중앙에 수평으로 배치. 나는이 결과에 도달하기 위해 너무 많은 XML을 시도했지만 아무것도 작동하지 않는다.
첫 번째 문제는 relativelayout 내의 textswitcher가 relativelayout의 imageswitcher 옆에 위치한다는 것이다.
두 번째 문제는
:((필자는 RelativeLayout의 애니메이션 및 삭제할 수 없기 때문에 내가있는 LinearLayout 안에이 RelativeLayout의 필요) ... 화면에 표시되지 않습니다 </RelativeLayout의 후 그 imageswitcher + textswitcher>입니다
도움에 감사드립니다.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layoutid"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:gravity="center_horizontal"
android:background="@drawable/background_donker" >
<ImageView
android:id="@+id/wolkanim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@anim/wolkanimation" />
<RelativeLayout
android:id="@+id/layoutid2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
>
<ImageSwitcher
android:id="@+id/imageswitchertrein"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inAnimation="@anim/fade_in"
android:outAnimation="@anim/fade_out"
/>
<TextSwitcher
android:id="@+id/textswitcherafstandtekst"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:inAnimation="@anim/fadenieuw"
android:outAnimation="@anim/fadenieuwout"
android:textSize="40sp" />
</RelativeLayout>
<ImageSwitcher
android:id="@+id/imageswitcherspoor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inAnimation="@anim/fade_in"
android:outAnimation="@anim/fade_out"
android:src="@drawable/spoor" >
</ImageSwitcher>
<TextSwitcher
android:id="@+id/textswitcherstationnaam"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inAnimation="@anim/fadenieuw"
android:outAnimation="@anim/fadenieuwout"
/>
</LinearLayout>