時計ウィジェットを開発しました。そして、私は 1 つの res/layout と 1 つの res/drawable しか持っていません。すべてが完璧に機能します。
Samsung Galaxy Ace のような mdpi で動作します。Samsung Galaxy S2 のような hdpi で動作します。Samsung Galaxy Note のような xhdpi で動作します。
ただし、Samsung Galaxy Nexus や Sony Xperia S などの 720x1280 デバイスでは見栄えが悪くなります。Samsung Galaxy S3 も間もなく登場します。
720x1280 デバイス用に特別に作成した res/layout/xhdpi を提供すると、Galaxy Note もこのレイアウトを使用し、Galaxy Note では見苦しくなります。
この問題に対処するにはどうすればよいですか?
これは、720x1280 (Galaxy Nexus、Sony Xperia S、Galaxy S3) と 800x1280 (Galaxy Note) の間のクロスのようなものです。