我创建了一个弹出菜单,如下所示:
val popup = PopupMenu(this, more_button)
popup.menuInflater.inflate(R.menu.menu_options, popup.menu)
popup.setOnMenuItemClickListener(this)
popup.show()但我似乎找不到如何创建一个弹出的圆角边缘,就像新的谷歌Chrome为“更多的按钮”在右上角。
如何根据新材料设计2创建弹出式菜单?
发布于 2018-09-25 02:32:41
更新
使用新的com.google.android.material:material:1.1.0-alpha03和Theme.MaterialComponents主题,所有PopupMenu都将具有Mateiral Design2外观。当material-1.1.0出来的时候,我们会把它们全部拿走。
旧答案
如何根据新材料设计2创建弹出式菜单?
有一个第三方库MaterialPopupMenu.
谷歌计划创建所有的材料组件,但这似乎需要很长时间。
https://stackoverflow.com/questions/52487995
复制相似问题