2011-07-05 19 views
0

私はプロポーショナルUIを作成していますが、そのことは、UIの解像度が異なることによって、UIコンポーネントが異なる形状になることです。私は画像のテキストボタンを使用していますが、解像度の違いによって次元が異なります。ボタンの幅/高さに応じて、ボタン内部の画像のサイズが比例するようにすることもできますか? (現在のところ、イメージは次元を変更せず、その一部だけが隠されています)。ここでボタン内の画像のサイズを変更するにはどうすればよいですか?

がXML-sorceですが、私は、ボタンのような種類のために使用しています:

<Button 
    android:id="@+id/today" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:drawableTop="@drawable/today" 
    android:drawablePadding="0sp" 
    android:gravity="center_horizontal|bottom" 
    android:textSize="8sp" 
    android:text="@string/today" 
    android:onClick="getRSSNews" 
    /> 

答えて

0

は(同じ名前で)あまりにもドローアブルMDPIとLDPIを作成するために試してみて、どのように動作します参照してください。

+0

イメージファイルを変更せずに両方のディレクトリにコピーするだけで、イメージのサイズを変更する必要がありますか? – nenito

+0

はい、サイズを変更してください。私は彼らがどんな次元にすべきかわからない。 1つのイメージのサイズを変更し、それが役立つかどうかを確認してください。 – zoroz

+0

何も起こらない! – nenito

関連する問題