-1

私のアプリケーションではアイコンとテキストのタブが使用されています。ロリポップでアンドロイドアプリのデザインがマシュマロよりも違って見える

マシュマロでは、アイコンはうまく見えますが、ロリポップでは表示されません。

助けてもらえますか?ここで

は、マシュマロ(およびヌガー)にどのように見えるかです:

Here is how it looks on Marshmallow (and Nougat):

そして、ここではそれがロリポップにどのように見えるかです:

And here is how it looks on Lollipop:

私はアイコンであることを言及する必要がありますdrawablesとして追加されました。複数の画面サイズをサポートするために、アプリケーション内の画像については

<?xml version="1.0" encoding="utf-8"?> 
<layer-list 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:app="http://schemas.android.com/apk/res-auto"> 
     <item android:drawable="@drawable/myicon75x75" 
      android:gravity="top" 
      android:height="30dp" 
      android:width="30dp" > 
     </item> 
</layer-list> 
+1

これはお使いのデバイスの解像度の問題です。 hdpi、mdpi、xhdpi、xxhdpiで複数のサイズのイメージを追加すると、問題は解決されます。解像度を変更すると、デバイスは自動的にイメージを調整しようとします。ここでは、さまざまなデバイスで醜悪に見えるようにアプリケーションを保存するために複数のサイズのイメージが必要です。 –

+0

あなたのコメントを回答として使用し、選択された回答として受け入れます! – user2399432

答えて

1

、あなたは描画可能なフォルダ内の画像の複数のサイズを配置する必要があります。例えば、drawable-hdpi、drawable-mdpi、drawable-xhdpi、drawable-xxhdpiなどの適切な画像をそれぞれのフォルダに入れることができます。
デバイスの画面解像度が変更されても、アプリケーションイメージは影響を受けません。
また、this linkから複数のサイズのアイコンを簡単に取得できます。

関連する問題