質問

私は1700x1200で動作するAndroidのエミュレータ(ひいては、Androidデバイス)のデフォルトの画面解像度を変更しようとしています。換言すれば、私は、その範囲にわたって一意のポイントを表示することができるように画面を必要としています。

私は私のレイアウトファイルに寸法を設定しているが、それでもデバイスデフォルトは320×480まで。私は別のdpiの密度を設定したが、無駄にしました。

すべてのヘルプは探検するのに最適な、ただでさえ方向になります。

編集:2つの応答をありがとう。私は、デバイスのトップ解像度が固定されていることを理解し、私は(私は最高の解像度であると信じて)ちょうど640X850より細かい粒度で表示する画面を拡大縮小する必要がある - 私は私の質問には明確ではなかったと思います。私はあなたが120-240からdpiの密度を設定することができます理解し、私は1700x1200の画面をシミュレートするために、スケーリング機能を設定する方法を知っておく必要があります。私の推測では、それは私のコードで行う必要がありますということですが、私は私のために、オートスケールにプラットフォームのためにそれを好むだろう。これは可能ではないかもしれないが、私はちょうどチェックしたい。

役に立ちましたか?

解決

カスタム解像度でAVDを作成することができますAndroidのSDK 2.0または2.1を使用しました。必要であれば、あなたも1700x1200 -skinインスタンスエミュレータのために、-skin引数でエミュレータを実行することができますし、あなたが望む結果を得るでしょう。

他のヒント

私は完全にそれを理解していないよ可能性があります。あなたは1700x1200を持つように、例えば、このようなADP1電話などの物理デバイスをしたいですか?あなたが望むことならば - 私はいくつかの悪いニュースを持っている - あなたは解像度がリストされて表示されます任意のデバイスのスペックを見れば。物理的な画面のそれは特性ので、それがあります。これを変更することはできません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top