在nexus 4上显示bug

时间:2013-07-15 11:05:44

标签: android android-layout

我正在为Android设备编写应用程序,当它在nexus 4手机上运行时我遇到了问题。它在Galaxy S3 / Note 2和其他一些设备上运行良好。

我创建了一个带有nexus 4参数的AVD,但它适用于它。

问题在于显示我的主要活动。这就像马赛克图片。

logcat中没有任何内容,我不知道如何纠正它。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".MainActivity" >

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >


    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/Titre_fav"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView1"
            android:contentDescription="@string/image_desc_star_logo"
            android:layout_width="25dp"
            android:layout_height="25dp"
            android:src="@drawable/ic_fav" />

    </LinearLayout>
    <ScrollView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
      <LinearLayout
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:id="@+id/fav_scroll">
      </LinearLayout>
    </ScrollView>

</LinearLayout>
<RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true" 
        android:layout_marginBottom="50dp" >
        <TextView
            android:id="@+id/console"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="" />
</RelativeLayout>
<RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"  >
        <Button
            android:id="@+id/nav_to_foud"
            style="?android:attr/buttonStyleSmall"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:text="@string/nav_to_found_text" />

        <Button
            android:id="@+id/nav_to_settings"
            style="?android:attr/buttonStyleSmall"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/nav_to_settings_text" />
    </RelativeLayout>
</RelativeLayout>

我该如何纠正?

我无法发布截图,因为我没有10个声誉。


编辑:我可以知道帖子screnshot,谢谢:)

它看起来像什么: correct screen

它看起来如何: enter image description here

1 个答案:

答案 0 :(得分:0)

我找到了解决问题的方法,我不知道它是否适合你。但是尝试在xml文件中添加背景。例如:顶级布局中的android:background="#000000"