Хочу поменять иконку при смене языка телефона. Используйте этот код, чтобы нарисовать верхнее меню. Если язык телефона изменится, значок выхода будет перевернут.
Значок будет выглядеть так, если язык телефона - араби c и его естественная форма.
Значок будет выглядеть так, если язык телефона английский sh, а он не нормальный и перевернутый
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/back"
android:icon="@drawable/menue_backe"
android:title="close"
app:showAsAction="ifRoom"/>
</menu>
public override bool OnCreateOptionsMenu(IMenu menu)
{
MenuInflater.Inflate(Resource.Menu.toolbar_menub, menu);
return base.OnPrepareOptionsMenu(menu);
}
public override bool OnOptionsItemSelected(IMenuItem item)
{
switch (item.ItemId)
{
case Resource.Id.back:
//do something
Finish();
return true;
}
return base.OnOptionsItemSelected(item);
}
//