Я много боролся с этим, и я тоже много искал, но ничего не нашел.
Я использую VS 2017 для разработки приложения Xamarin.Android с минимальной версией SDK Android 5.0 (API Level 21)
и целевая версия SDK Android 8.1 (API Level 27)
.
В приложении я использую арабский язык, и я столкнулся с 2 проблемами:
- Первая - это проблема в конструкторевид, я не могу получить направление макета, чтобы быть RTL (справа налево), когда я добавил свойство:
android:layoutDirection="rtl"
, это работало только когда я запускаю приложение на моем физическом устройстве, но в конструкторе я могуЭто не RTL, я попытался даже изменить настройки на панели инструментов в представлении конструктора здесь:
Во-вторых, значение арабского текста отображается в виде квадратов, как показано на рисунке выше.
Я пробовал перестраивать, но у меня тоже нет шансов, у кого-то есть идея или решениеза то, что происходит?