0

Androidアプリケーションをすべてのデバイスで互換性を持たせる方法を教えてください。320 * 420でうまく動作しているタブレットで同じアプリケーションを実行したい.私は次のことを試しました:-

  1. すべての画像を ldpi、mdpi、hdpi、xhdpi に適したものにし、対応するレイアウトのコードをそれぞれ layout-small、layout-normal、layout-large、layout-xlarge として記述しました。
  2. 次のマニフェスト ファイル:-

しかし、まだ正しく動作していません。役立つものを提案してください。. 前もって感謝します。

4

2 に答える 2

0

同じサイズの画像をすべてのフォルダー (ldpi、mdpi、hdpi、xhdpi) に配置しないでください。ldpi の場合は異なるレイアウトと画像を設計し、mdpi の場合は異なるレイアウトと画像を設計し、他のフォルダーも同様に配置します。このパターンに従えばうまくいきます。詳細情報については、このリンクを確認してください

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

于 2013-05-09T05:44:41.120 に答える
0

レイアウトに問題があると思いますが、UI と言えます。実際の問題は何かを説明していませんでしたが、UI に問題がある場合は、使用する画像がすべてのデバイスで適切に表示されない場合は、高、中、低解像度の異なる画像を使用し、hdpi のように配置する必要があります。 、mdpi、ldpi フォルダー、その他の適切な使用方法support screenなど。これには 9 パッチ ツールを使用できます。高解像度の画像を使用してください。

于 2013-05-09T05:44:14.430 に答える