2011-07-12 14 views
0

こんにちは私は次のコードを使用してスピナーを作成しました。私は背景イメージを設定しなかった。私はMotorollaマイルストーンで見た目と感触が良くなっていますが、Samsung Galaxy Aceではいくつかのrubbushのルック・アンド・フィールを感じています!異なるデバイスで同じスピナーがどのように異なって見えるか

<Spinner 
        android:layout_width="160dip" 
        android:layout_height="40dip" 
        android:id="@+id/spnContactTypes" /> 

アンドロイド内のリソースは、ギャラクシーエースそう

などのデバイス、メーカー、サービスプロバイダー、Androidのバージョン間で異なる可能性があり、同じスピナーの異なる出力

enter image description here

+0

私はマイルストーンは、高密度画面を有しているACEが正常画素密度を有していると思います。その場合、アンドロイドがスピナーをクリッピングしている可能性があります(そのように見えます)。あなたはHVGAで通常の密度の他の画面であなたのアプリをテストしましたか? – Augusto

答えて

1

を参照してください。 Milestoneとは異なるリソースを使用します。

すべてのデバイスで正確に同じビジュアルが必要な場合は、自分で作成する必要があります。

0

ウィジェットがどのように表示されるかは、デバイスまたはアプリケーション内で現在使用されているテーマの影響を受けます。

あなたのアプリケーションのカスタムテーマがない場合、ウィジェットはデバイステーマを使用し、顕著な違いがあります。テーマに関する

http://developer.android.com/guide/topics/ui/themes.html

同様のポスト:

Android changing colors with themes

関連する問題