带来前景一帧frameLayout的前景图像
问题描述:
我有一个框架布局与前景图像显示在下面。在我的框架布局我有一个文本视图,但没有看到,因为它留在前景image.How把它放在前景图像前面?带来前景一帧frameLayout的前景图像
<FrameLayout
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:foreground="@drawable/foreground_image"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/rel"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ImageView
android:id="@+id/myImageView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitStart"
android:src="@drawable/dreams" />
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/myImageView"
android:layout_gravity="center"
android:text="MY TEXT"
android:textColor="#ffffff"
android:textSize="20sp" />
</RelativeLayout>
</FrameLayout>
答
我会将图像放在FrameLayout中作为ImageView,而不是使用前景。那么你可以更容易地控制各种东西应该绘制的顺序。 前景将始终绘制内容。