MasterDetailPage xamarin.forms流动方向从右到左在Android上不起作用

问题描述 投票:0回答:1

我在Xamarin.Forms上具有MasterDetailPage,并且将流向切换为RightToLeft。它可以在UWP和iOS上正常运行,但不能在Android上运行。有人知道为什么吗?在Android上,它仍显示为LeftToRight ...

xamarin.forms xamarin.android
1个回答
0
投票

根据Xamrin文档Here您应该在andorid项目的应用程序mainfest中将supportsRtl设置为true

android:supportsRtl="true"

并且,如果您想在不更改设备语言的情况下强制执行支持的RTL,则应通过“ OnCreate”方法将此代码添加到MainActivity.cs中。>

Window.DecorView.LayoutDirection = LayoutDirection.Rtl;
© www.soinside.com 2019 - 2024. All rights reserved.