我正在将我的应用程序移植到新的Android L。除了Overflow菜单出现故障之外,应用程序运行良好,就像你从照片中看到的那样。
有人知道如何修复它吗? 谢谢
有人知道如何修复它吗? 谢谢
这个问题在未来的Android版本中已经修复,但是在此期间,您可以通过使用非不透明的弹出菜单背景来解决该问题。Material中的默认背景是2dp圆角矩形,这将有效地工作,但如果您绝对需要自定义背景,则可以执行以下操作:
res/drawable/my_menu_background.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="2dp" />
<solid android:color="@color/my_color" />
</shape>