2009-11-02 20 views
5

1.6フィーチャーを使用して異なる画面サイズでアプリケーションを展開したい。 drawable-ldpi、drawable-mdpi、およびdrawable-hdpiの各フォルダに異なる解像度の描画可能リソースをエクスポートしました。 アンドロイド1.6と2.0ではすべてがうまく見えます。異なる描画可能解像度

私の問題は、drawableまたはdrawable-mdpiの代わりにdrawable-ldpiリソースが使用されているということです。アプリケーションは引き続き動作しますが、イメージをレンダリングしてイメージの品質を失います。

1.5ではdrawable-mdiフォルダのみが使用されるようにアプリケーションを設定するにはどうすればよいですか?

私は同じapkが1.5,1.6、および2.0で動作するようにapilevelを3に保ちたいと思います。

答えて

3

てみてくださいあなたの-ldpiから-v4-mdpi、および-hdpiディレクトリ名を追加し、アンドロイド1.5で使用するためのベースres/drawable/を持ちます。

+0

これは1.5の解像度を修正しましたが、2.0エミュレータはwvga854の設定でhdpiの代わりに拡大縮小されたmdpiイメージを表示するようになりました... -v4サフィックスは、これらのイメージがapi 4利用可能です。 この接尾辞についてはどこでお知りになりましたか? – Tughi

+0

1.6 wvgaでそれがうまく動作するのを忘れてしまった...ただ2.0 wvgaには今問題がある – Tughi

+2

http://developer.android.com/guide/practices/screens_support.html – CommonsWare

関連する問題