如何为Xamarin Forms应用程序中嵌入的Android Textview设置linebreakmode

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

我一直在使用this link在我的Xamarin.Forms应用程序中嵌入一个Android TextView(以优化性能)

我有以下内容:

<androidWidget:TextView Grid.Column="0"  Text="{Binding Locations}" TextSize="12" View.VerticalOptions="Start" x:Arguments="{x:Static formsandroid:Forms.Context}" />

命名空间的位置是:

xmlns:androidWidget="clr-namespace:Android.Widget;assembly=Mono.Android;targetPlatform=Android"

和地点是:

镇1 \ r \ n镇2 \ r \ n镇3

但文字没有包装

所以问题是如何自动包装嵌入在Xamarin.Forms应用程序中的Android TextView?

c# android xamarin.forms xamarin.android
1个回答
1
投票

您可以更改文字后面的位置

Town 1&#x0d;&#x0a;Town 2 &#x0d;&#x0a;Town 3

在Xamarin形式:

\r可以被&#x0d;取代

\n可以被&#x0a;取代

您可以在演示中进行测试。

enter image description here

如果您想了解有关原生视图的更多信息,可以参考this link

© www.soinside.com 2019 - 2024. All rights reserved.