#xaml #xamarin.forms
#xaml #xamarin.forms
Вопрос:
Я хочу, чтобы моя метка отображалась справа налево. Приведенный ниже код отлично работает на iOS, но не на droid. Должен ли я настроить что-то еще на droid?
<Label x:Name="value" Grid.Row="0" Grid.Column="3" Text="{Binding Value, Mode=TwoWay}" FlowDirection="RightToLeft" HorizontalTextAlignment="Start" />
Ответ №1:
Приложение AndroidManifest.xml файл должен быть обновлен таким образом , чтобы <uses-sdk>
узел устанавливал android:minSdkVersion
атрибут 17
равным , а узел устанавливал android:supportsRtl
атрибут равным true
:
<?xml version="1.0" encoding="utf-8"?>
<manifest ... >
<uses-sdk android:minSdkVersion="17" ... />
<application ... android:supportsRtl="true">
</application>
</manifest>
Эффект:
Дополнительная информация может быть приведена здесь .