想知道是否有其他人遇到过以下问题。
我已将App.MainPage
包裹在导航页面中
MainPage = new NavigationPage(new MyPage());
从MyPage
我导航到用户帐户页面TabbedPage
await Navigation.PushAsync(new MyAccountTabbedPage());
这里是xaml(非常简单)
<TabbedPage.Children>
<userAccount:SitesTab />
<userAccount:ProjectsTab />
<userAccount:SettingsTab />
</TabbedPage.Children>
现在这里变得有趣。在我的SitesTab
内,我需要显示包含ListView
的{{1}}
ContextActions
我遇到的问题是Android上的上下文操作不会覆盖/替换NavigationBar,而是将其推下并将所有内容搞砸。
在上下文之前
在上下文之后
那么这里有什么?有没有人想出办法解决这个问题?页面顶部的上下文菜单应覆盖NavigationBar,而不是将所有内容都按下。
答案 0 :(得分:1)
结果我在我的app compat主题中需要以下内容
<style name="myActivityTheme" parent="Theme.AppCompat.NoActionBar">
<item name="windowActionModeOverlay">true</item>
</style>