Как установить позицию меню переполнения в Xamarin.Forms?
Я работаю над проектом Xamarin.Forms и мой Overflow Menu
покрывает Toolbar
контролировать, когда он открывается на устройстве Android.
Обычно я могу решить это, установив overlapAnchor
в actionOverflowMenuStyle
ложно, как это:
<item name="overlapAnchor">false</item>
но в этом случае это больше не работает. Есть ли другое решение?
1 ответ
Решение
Решением было установить тему appcompat для родительского атрибута в стиле переполнения
<style name="YourOverflowStyle" parent="Theme.AppCompat.NoActionBar">
<item name="overlapAnchor">false</item>
<item name="android:overlapAnchor">false</item>
</style>
И вы также должны ссылаться на этот стиль на панели инструментов, как это
android:theme="@style/YourOverflowStyle"