4

私はandriodアプリケーションを作成していますが、すべてがうまくいっていますが、アクションバーに大きな画像を使用すると、Androidプラットフォームがアクションバーのサイズに合わないため、アイコンが非常に大きく表示されるため、アイコンの幅と高さを設定するにはどうすればよいですか?アンドロイドのアクションバーで

4

3 に答える 3

6

ドキュメントにはすでにアイコンのサイズが含まれているため、アクションバーアイコンのドキュメントをお読みいただければ幸いです。

ここに画像の説明を入力してください

とにかく、これがアクションバーアイコンの生成に役立つAndroidAssetStudioツールです。

于 2013-01-29T13:26:44.107 に答える
2

Android標準に従って密度ごとにdimファイルを作成することでこの問題を解決し、サーバーから画像を受信すると、対応するdim値でサイズを変更してからアクションバーに追加します

于 2013-01-30T12:50:25.803 に答える
1

なぜ大きな画像を使用したいのかわかりません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ファイルに画像が作成されます。これはかなり時間の節約になります。

于 2013-01-29T13:27:16.357 に答える