如何为Xamarin Forms应用程序中嵌入的Android Textview设置换行模式

时间:2019-02-27 16:49:04

标签: c# android xamarin.forms xamarin.android

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

我有以下内容:

<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?

1 个答案:

答案 0 :(得分:1)

您可以更改位置,例如跟随文字

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

Xamarin形式:

\r可以替换为&#x0d;

\n可以替换为&#x0a;

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

enter image description here

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