gpt4 book ai didi

android - 如何在 Honeycomb ActionBar 中创建自定义 Pulldown?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:09:07 25 4
gpt4 key购买 nike

screenshot from the google books app

我想在我的项目的操作栏中添加一个自定义下拉菜单,类似于可以在谷歌图书应用程序(屏幕)中找到的菜单。在本例中,它表示本书的完整目录。

我试着按照开发者网站上的指南进行操作,那里有一个 example with a SpinnerAdapter .但是当我使用自定义布局(在我的例子中是一个带有两个 TextView 的 RelativeLayout)时,我得到一个异常,说“ArrayAdapter 需要资源 ID 是一个 TextView”。所以我用下拉菜单打消了我的想法,但后来我发现图书应用程序中的下拉菜单在我看来也像使用自定义布局一样,因为在我看来它就像一个布局中的两个单个 TextView。

谁能告诉我我想做的事情是否可行以及如何实现?

最佳答案

对我来说,这看起来像选项菜单——这是未提升到操作栏本身的选项菜单项出现的地方。使用 onCreateOptionsMenu() 并将您想要的任何项目添加到 Menu


编辑:

抱歉,屏幕截图有点困惑。我可以看到两种可能性:

  • 这可能是该操作栏项目的子菜单——我还没有玩过子菜单和操作栏(尽管这提醒我我需要这样做......)
  • 这可能是 PopupMenu绑定(bind)到自定义操作栏 View

关于android - 如何在 Honeycomb ActionBar 中创建自定义 Pulldown?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5312631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com