2012-04-01 7 views
1

HI stackoverflow friends、Androidタブとタブウィジェットがタブレットでぼやけて表示される

最近、私はアンドロイドのレイアウトに問題があります。私はアンドロイドの携帯電話やタブレットで実行する必要があるアプリを作っている。そこでアンドロイドデベロッパーのドキュメントで説明されているように、携帯電話とタブレットのレイアウトを独立させました。しかし、私のedittextとボタンは、タブレットではぼやけて表示されますが、それは完璧に2.3までの携帯電話で動作します。私のデザインは両方で同じです。エミュレータと実際のデバイスで実行すると、次のように表示されます。しかし、それは電話で完全に大丈夫です(2.3)。

タブレットレイアウト。

This is my layout appears in tablet

電話のレイアウト私は

enter image description here

を必要とするように私は私のレイアウト画面が大きくなると、それはぼやけた感触になっていることに気づきました。

私はミスが私に何が起こったのかを見つけ出すことができませんでした。

は私たManifest.xmlで

を更新し、私は

<uses-sdk android:minSdkVersion="4" 
     android:targetSdkVersion="13" /> 
    <supports-screens 
        android:smallScreens="false" 
        android:normalScreens="true" 
        android:largeScreens="true" 
        android:xlargeScreens= "true" 
        android:anyDensity="true" /> 

しかし、全く効果が追加されました。

助けがあれば助かります。

答えて

2

私は私の問題を把握。 manifest.xmlファイルのapplication要素 android:theme="@android:style/Theme"にテーマを設定します。

<application 

android:label="@string/app_name" 

android:icon="@drawable/logo" 

android:vmSafeMode="false" 

android:theme="@android:style/Theme"> 

私をサポートしてくれてありがとう。

2

互換モードになっている可能性があります。ドキュメント、

から「あなたのアプリケーションが正常に複数画面のサポート へのガイドに従わない場合は...、それは大画面上のいくつかのレンダリング 問題が発生することがあります。」

マニフェストは、互換モードを無効にするために調整する必要があります。

http://developer.android.com/guide/practices/screen-compat-mode.html

+0

メル@: あなたの偉大な答えてくれてありがとう、私のマニフェストに、私は私たManifest.xmlに追加されましたが、私は <::minSdkVersionが= "4" アンドロイドtargetSdkVersion = "13" /使用-SDKアンドロイド>を追加しました<サポート-画面 アンドロイド:smallScreens = "false" を アンドロイド:normalScreens = "true" を アンドロイド:largeScreens = "true" を アンドロイド:xlargeScreens = "true" を アンドロイド:anyDensity = "真" /> しかし、ノー効果。 –

関連する問題