我正在寻找使用自定义菜单项实现下拉菜单的正确方法。 Action Bar
或Toolbar
提供的默认菜单很适合,我还需要屏幕右上角的“三个点”。但问题是我只能在操作栏上直接看到菜单项的自定义布局
但在我的情况下,我需要下拉项目的自定义视图,例如,一个项目除了其他项目也可以为每个项目指定不同的视图,而不是所有项目(如使用样式生成器)。
这是我在stackoverflow上找到的一个例子,我需要类似菜单,你可以看到这里有不同类型的项目复选框简单项目......
当依赖于夸大不同布局的项目类型时,我至少需要使用ListView
或RecyclerView
的技巧。
我在问这个问题,因为也许可以使用默认菜单实现,或者如果没有得到建议,那么实现这一点的最有效和正确的方法是什么,而不会导致性能问题而不是重新发明轮子。
我将不胜感激任何帮助或建议 谢谢。