2012-02-03 11 views
1

非常に簡単なプロジェクトです。ここでGalaxy Nexusのレイアウトレンダリングはどうなっていますか?

public class Home extends Activity 
{ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    } 
} 

main.xmlレイアウトです:ここでの活動サブクラスです

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 
<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="Hello World" 
    android:textSize="100sp" 
    /> 
</LinearLayout> 
私は、これは計画の背景にいくつかの(非常に大きな)テキストとしてレンダリングするために期待したいが、何が実際にレンダリングし

Galaxy Nexux(Android 4.0.2)がスクリーンショットに表示されています。それは私がテストした他のデバイスでうまくレンダリングされます。

私は何か変なことをしていますか?これはGN Androidバージョンのバグですか?

Screenshot from Galaxy Nexus showing odd rendering of layout

答えて

1

マニフェストファイルにこれを追加してみてください:

<supports-screens android:largeScreens="true" android:xlargeScreens="true" /> 
+0

いや、それは問題ではないのですが、あなたは右のエリアにありました。私は、use-sdkタグを含めることを忘れてしまいました。それを並べ替えて追加しました。 –

+0

また、アンドロイド:サポート画面のanyDensityはtrue(デフォルト)です。ドコによると、ほとんどの場合、それがなぜ私のためにfalseに設定されているかわからないまま残すべきです! –

関連する問題