私はandriodアプリケーションを作成していますが、すべてがうまくいっていますが、アクションバーに大きな画像を使用すると、Androidプラットフォームがアクションバーのサイズに合わないため、アイコンが非常に大きく表示されるため、アイコンの幅と高さを設定するにはどうすればよいですか?アンドロイドのアクションバーで
3 に答える
ドキュメントにはすでにアイコンのサイズが含まれているため、アクションバーアイコンのドキュメントをお読みいただければ幸いです。
とにかく、これがアクションバーアイコンの生成に役立つAndroidAssetStudioツールです。
Android標準に従って密度ごとにdimファイルを作成することでこの問題を解決し、サーバーから画像を受信すると、対応するdim値でサイズを変更してからアクションバーに追加します
なぜ大きな画像を使用したいのかわかりませんAction Bar
アクションバーアイコン(APIレベル11以上)の規定サイズは次のとおりです。
ldpi(120dpi)-18x18 px
mdpi(160dpi) -24x24 px
hdpi(240dpi) -36x36ピクセル
xhdpi(320dpi) -48x48ピクセル
詳細については、次のリンクにアクセスしてください: http: //developer.android.com/guide/practices/ui_guidelines/icon_design_action_bar.html
または、Android Asset Studioを使用して、必要なリソースを作成します。アクションバーのアイコンを使用する画像を選択するだけで、すぐに使用できるZIPファイルに画像が作成されます。これはかなり時間の節約になります。