2013-07-15 81 views
4

我正在为android设备编写应用程序,并且在nexus 4手机上运行时遇到问题。它适用于Galaxy S3/Note 2和其他一些设备。在nexus 4上显示错误4

我使用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

+0

这里是一个+1 ..张贴图片... :) ..并欢迎来到StackOverflow。 – Madushan

+0

发布照片。来自我的+1! –

+0

张贴的照片:) – Tsuna77

回答

0

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