我想制作3个折叠的菜单项,用于连接3个不同的社交网络,我想要一个带有一些文字的小图标。
如何让折叠的菜单项显示图标和文字?
答案 0 :(得分:0)
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
// TODO Auto-generated method stub
SubMenu sub = menu.addSubMenu("Option");
sub.setIcon(R.drawable.more_btn);
Spanned others = Html.fromHtml("<b>Other Apps</b>");
sub.add(0, 1, 0, others).setIcon(R.drawable.other_apps_icon);
sub.add(0, 2, 0, "About Us").setIcon(R.drawable.about_us_icon);
sub.add(0, 3, 0, "Share").setIcon(R.drawable.share);
Spanned audio = Html.fromHtml("<b>Audio Quality</b>");
sub.add(0, 4, 0, audio).setIcon(R.drawable.top_menu_settings_icon);
sub.getItem().setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
return true;
}