作業する古いプロジェクトがあり、多くのリファクタリングなどがあります。すべてのアイコンと画像はmipmap
フォルダに保存されています。しかし、奇妙な行動があります
たとえば、サイズが 1 つしかないアイコンがある場合、以前に使用したようにアイコンを配置したり、使用しmipmap-nodpi
たりしましdrawable-nodpi
たが、前述のように、すべての画像リソースはmipmap
フォルダーに配置されています。それで、問題は何ですか:
いくつかの画像を入れているときに、 Samsung J4mipmap-nodpi
では機能しません。画像は、何らかの理由で非常に小さいため、(これは私を助けてくれました) にも入れ、誤って にも入れました。それで、私のクライアントは、彼のSamsung Galaxy S5でもこの画像が非常に小さいことを示す画面を見せてくれました。この画像をやみくもに削除して別のフォルダーに追加した後、この動作は画像が原因であることがわかりましたフォルダーを削除すると、 S5で画像が正しく表示されますmipmap-xhdpi
mipmap-xxhdpi
mipmap
mipmap-xxhdpi
私の質問:基本的に私は混乱しています。Samsung J4で正しく表示するために画像を配置する必要があるが、Samsung 5で正しく表示するために画像を( Samsung S5の正しいフォルダーに)配置しないでください。特に関係ありますか?mipmap-xhdpi
mipmap-xxhdpi
mipmap