1

2 つのリソース ディレクトリがある場合:

  • res/drawable-large-mdpi
  • res/drawable-xlarge-mdpi

Amazon の仕様で作成された Kindle Fire エミュレーターは、常に後のディレクトリのリソースを使用します。

理由はわかっています。エミュレータは Fire の画面をxlarge-mdpi実際には であるかのように計算しますlarge-mdpi

res/drawable-large-mdpi他の 10 インチ タブレットに からのリソースを使用させながら、両方のリソース ディレクトリを作成し、Fire に からのリソースを強制的に使用させるにはどうすればよいres/drawable-xlarge-mdpiですか? 私はこれを何日も解決しようとしていますが、成功していません。

PS。私は実際のデバイスを持っていませんが、Amazon の仕様によって作成されたエミュレーターを介して Kindle Fire のテストを行っています。

4

1 に答える 1

3

他の 10 インチ タブレットに res/drawable-xlarge-mdpi のリソースを使用させながら、両方のリソース ディレクトリを作成し、Fire に res/drawable-large-mdpi のリソースを使用させるにはどうすればよいですか?

これはすでに行われているので、作業は完了です。

ただし、おそらく Fire を購入してテストする必要があります。この点で、Fire を忠実に再現する 2.3.x エミュレータ イメージを作成することはできません。

私はまだ試していませんが、動作する新しいエミュレータ (3.2 や 4.0 など) を作成できるはずです。彼らはエミュレータの計算を修正して、2.3 の後でこのケースをより適切に処理できるようにしました。

于 2012-06-12T16:57:28.687 に答える