2011-03-15 7 views
0

3つの解像度でサポートするアプリケーションを設計する必要があります。そのため、私はマニフェスト Androidマルチスクリーンサポートですか?

のコードを使用して、三本のフォルダのレイアウト、レイアウト大、レイアウト小型三の解像度をサポートするために作成し、対応iが描画可能-hdpi、描画可能LDPI、描画可能で画像の異なる解像度を置きます-mdpiが、私は別の解像度ではなく、低解像度の画像を使用する別の解像度でアプリを実行するたびに使用します。

私はレイアウトxmlにいくつかのコードを追加する必要があるかどうか、間違いをどこにしたのかわかりません。私もアンドロイドの開発者フォーラムを検索し、私は彼らが主張するようにアプリケーションの設計を行う。

いずれかは、あなたがチェックできる二つのものがありますthis.Thanksに

答えて

3

を達成するためにいくつかのアイデアを提案する:あなたはバージョン4を使用してアプリの最小SDKのバージョンを設定しているが、このために(アンドロイド1.6)のサポートが開始?

第二に、レイアウト大レイアウト小フォルダが(電話対タブレットを考える)異なるサイズ画面用に設計され、かつない解像度れます。あなたは、デバイスの解像度(DPI)を変更している場合は、あなたは、それが唯一の画像だ場合は変更している。さらに、レイアウト-hdpiレイアウト-LDPIなど

を使用する必要があります異なる画像をdrawable-hdpi,drawable-ldpiなどに配置し、レイアウト-xxxではないはずです。サポートされている端末の場合、Androidは正しいフォルダから画像を選択するので、レイアウトフォルダは1つだけです(のレイアウト - 土地の場合は

これらの一部またはすべてポイントはこのリンクでStackOverflowに関する別の質問に記載されています。質問をする前に検索機能を使用してみてください。また、より高い受容率を持つユーザーに回答を提供することで、人々はより受け入れやすいものになります。

Android - layout-large folder is been ignored

編集:複数の画面をサポートするために、また、より良い

worked exampledev.Android)整理し、大小のスクリーンデバイスの両方のためにあなたのコンテンツに合わせてフラグメントを見て
関連する問題