我有这个包含图像视图和黑色视图的布局。在某些设备(例如三星Galaxy S2)上,黑色视图是可以的,但是当我在Nexus 4上测试应用程序时,黑色视图是不可见的。任何想法为什么会发生这种情况?
https://www.dropbox.com/s/szuptgebsi3ee8e/Screenshot%202013-12-17%2012.27.26.png
这是xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginRight="10dp"
android:layout_marginLeft="10dp"
android:scaleType="fitXY"
>
<ImageView
android:id="@+id/categoryPhoto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:scaleType="fitXY"
android:src="@drawable/top_attractions" />
<View
android:id="@+id/dark_gray_overlay"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/categoryPhoto"
android:layout_alignParentRight="true"
android:background="#363636" />
</RelativeLayout>
答案 0 :(得分:0)
尝试在onCreate()方法中添加以下代码:
(findViewById(R.id.dark_gray_overlay)).bringToFront();