「オーバーフロー」アクション バー アイコンをクリックすると、メニュー項目がテキストとしてしか表示されず、アイコンが表示されません! これはデフォルトの動作ですか?アイコンを強制的に表示するにはどうすればよいですか?
http://developer.android.com/design/patterns/actionbar.html > 「データの共有」の画像を見ると、少なくともそこにアイコンを表示できるようです。しかし、どのように?
「オーバーフロー」アクション バー アイコンをクリックすると、メニュー項目がテキストとしてしか表示されず、アイコンが表示されません! これはデフォルトの動作ですか?アイコンを強制的に表示するにはどうすればよいですか?
http://developer.android.com/design/patterns/actionbar.html > 「データの共有」の画像を見ると、少なくともそこにアイコンを表示できるようです。しかし、どのように?
これはデフォルトの動作ですか?
はい。
アイコンを強制的に表示するにはどうすればよいですか?
AFAIK、できません。アイコンは、アクションバーアイテム(ツールバーボタン)、および従来のオプションメニュー(Android 2.xなど)で使用されます。
http://developer.android.com/design/patterns/actionbar.html >「データの共有」画像を見ると、少なくともそこにアイコンがある可能性があるようです。
それはオーバーフローではありません。それはですShareActionProvider
。あなたがリンクしたページを読むことによってこれを知ることができます:
アプリで画像やムービークリップなどのデータの共有が許可されている場合は、アクションバーで共有アクションプロバイダーを使用してください。共有アクションプロバイダーは、他の共有オプションを含むスピナーボタンの横に最近使用した共有サービスを表示することにより、共有を高速化するように設計されています。