2013-12-17 54 views
0

我有这种布局,其中包含图像视图和黑色视图。在某些设备上(例如Samsung Galaxy S2),黑色视图是可以的,但是当我在Nexus 4上测试应用程序时,黑色视图是隐形的。任何想法为什么会发生?Android - 查看上面的imageView出现在某些设备上,但没有出现在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

尝试在添加的onCreate以下代码()方法:

(findViewById(R.id.dark_gray_overlay)).bringToFront(); 
相关问题