web-dev-qa-db-ja.com

Android通知アクションボタンのアイコンのサイズは?

展開可能な通知の場合:アイコンのサイズ(dp)はどのくらいですか?スヌーズとメールのアイコンはこちら:

Image from developer.Android.com

39
herrmarek

したがって、これを明確にするために、Androidサポートライブラリ内のJavadocで以下を見つけました。

この通知にアクションを追加します。アクションは通常、通知コンテンツに隣接するボタンとしてシステムによって表示されます。

すべてのアクションには、アイコン(32dpの正方形で、 Holo Darkアクションバーの視覚スタイル 、テキストラベル、および PendingIntent に一致するものが必要です。

展開された形式の通知には、追加された順に左から右に最大3つのアクションを表示できます。ただし、通知が折りたたまれている場合、アクションは表示されません。そのため、ユーザーが他の方法で重要な機能にアクセスできるようにしてください。

したがって、これらは(Holo Darkテーマの)アクションバーアイコンと同じである必要があります。

アセットサイズ:32dp x 32dp
光学正方形:24dp x 24dp
色(有効):#FFFFFF 80%不透明度
色(無効):#FFFFFF 30%不透明度

39
kcoppock

ピクセルで:

24×24(mdpi)の22×22エリア

36×36(hdpi)内の33×33エリア

48×48(xhdpi)の44×44エリア

72×72(xxhdpi)内の66×66エリア

96×96(xxxhdpi)の88×88エリア

http://iconhandbook.co.uk/reference/chart/Android/ で見られるように

27
Björn Kechel

Gmailのapkを分解しました。これらのアイコンは32 x 32 dpのようです

誰かがこれを確認できることを願って

5
herrmarek

優先通知アイコンサイズ24x24dp

mdpi @ 24.00dp = 24.00px
hdpi @ 24.00dp = 36.00px
xhdpi @ 24.00dp = 48.00px

3
Yuliia Ashomok

うわー、ここでの答えは、参照や決定的な答えなしにリンゴと梨を混ぜているようです。アイコン画像を作成するときに通常関心があるのは、pixelsのサイズであり、dpdensity -独立ピクセル )。

公式のステータスバーアイコンのUIガイドラインAndroidデベロッパーウェブサイト )を見ると、推奨アイコンサイズがpixels

                            lpdi      mdpi      hdpi      xhdpi
Status bar icon size
in pixels                   18x18px   24x24px   36x36px   48x48px
(Android 3.0 and later)

また、ステータスバーアイコンに数ピクセルのパディングを含めることで、隣接するアイコンと一貫した視覚的な重みを維持できます。たとえば、48 x 48ピクセルのxhdpiステータスバーアイコンには、パディング用に各辺に2ピクセルの44 x 44ピクセルの形状を含めることができます。

0
Magnus W