【问题标题】:Android Menu title elementAndroid 菜单标题元素
【发布时间】:2016-04-18 19:23:41
【问题描述】:

在Android xml中,我知道一个菜单可以定义为:

<menu />

它包含&lt;item /&gt;s,其中包含可绘制对象、标题和 ID。有时,这些项目包含子&lt;menu /&gt; 标签。如何为整个&lt;menu /&gt; 元素添加标题,例如这张图片?

另外,菜单的标题怎么能像这张图片一样着色?谢谢!

【问题讨论】:

    标签: android android-layout android-spinner android-xml android-menu


    【解决方案1】:

    也许您可以尝试使用ListPopupWindow。我想这可能行得通。

    您必须实现一个具有您描述的行为的自定义适配器。 然后:

    YourCustomAdapter yca = new YourCustomAdapter();
    
    ListPopupWindow popupWindow = new ListPopupWindow(context);
    popupWindow.setAdapter(new YourCustomAdapter());
    popupWindow.setWidth(300);      // Prefer using DPI scaling.
    popupWindow.setAnchorView(yourView);
    

    提示:如果可以,请使用 ListPopupWindow 的支持库版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多