在将主题设置为Theme.MaterialComponents.Light. Darkness Bar后,我的Button控件在按钮的四角出现了白色的问题。
环境:.NET Maui,目标是.NET 8,平台:Android
<Button Text="Login" BackgroundColor="Green" HorizontalOptions="FillAndExpand" FontSize="20" HeightRequest="50" VerticalOptions="EndAndExpand" CornerRadius="40" ></Button>
字符串
的数据
1条答案
按热度按时间dxxyhpgq1#
我可以重现你的问题。这似乎是一个错误,你可以报告它的回购。
对于解决方法,您可以使用
Theme.MaterialComponents.Light.DarkActionBar.Bridge
而不是Theme.MaterialComponents.Light.DarkActionBar
。Getting started with Material Components for Android in the Android docs说道:
如果无法将主题更改为从Material Components主题继承,则可以从Material Components Bridge主题继承。
但是当我使用
Theme.MaterialComponents.Light.DarkActionBar.Bridge
时,按钮的文本位置是错误的。所以你可以在App.cs中添加以下代码来居中按钮的文本。字符串