nexus 9上的灰色区域

时间:2015-05-07 03:45:43

标签: android android-layout

我在nexus 9上遇到了一个问题。

我的观点有“基本布局”:

<RelativeLayout android:id="@+id/micContainer"  android:layout_width="match_parent" android:layout_height="wrap_content" 
        android:background="#99ffffff" android:layout_alignParentBottom="true" android:layout_marginBottom="15dp" >

        <LinearLayout   android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"  android:layout_centerInParent="true">
            <TextView android:id="@+id/main_ment_0" style="@style/ment_txt" android:text="" android:layout_margin="5dp"   />            
            <TextView android:id="@+id/main_ment_1" style="@style/ment_txt" android:text="" android:layout_margin="10dp" android:layout_marginLeft="10dp" android:visibility="gone" />          
            <TextView android:id="@+id/main_ment_2" style="@style/ment_txt" android:text="" android:layout_margin="10dp" android:layout_marginLeft="10dp" android:visibility="gone" />
        </LinearLayout> 

        <ImageView android:id="@+id/main_mic" android:layout_width="70dp" android:layout_height="70dp" android:background="@drawable/mic_0" android:layout_margin="3dp" android:layout_centerVertical="true" />

</RelativeLayout>  

这适用于nexus 5: enter image description here

然而在nexus 9上,灰色区域是可见的,我无法理解为什么: enter image description here

你知道为什么这个灰色区域是可见的(如果是,为什么它没有在nexus 5上显示)?

提前感谢您的帮助。

编辑:您在relativeLayout后面看到的背景是videoView。       我也试过其他手机(三星S *,Pantech Vega),它运作良好。

以下是我的nexus 5的完整屏幕截图:我拥有的内容(以及我想要的内容): enter image description here

1 个答案:

答案 0 :(得分:0)

您的基本RelativeLayout身高为wrap_content,请更改为

android:layout_height="match_parent"