Я закончил английскую версию своего приложения и сейчас работаю над арабской локализацией. Арабский язык — это язык с правым -на -левый, поэтому мне нужно настроить много вещей в моем макете, включая отображение счетчика.
Я использовал тот же подход, упомянутый здесь Android -Text is Pushed to the Left in the Spinner , но я установил гравитацию вправо.
Вот мой счетчик _item.xml
Изменил мой код с
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
этому
adapter.setDropDownViewResource(R.layout.spinner_item);
Я хочу, чтобы моя блесна выглядела как моя старая английская блесна, найденная ниже,
Но сейчас это выглядит так
. Как я могу восстановить следующие:
ПРИМЕЧАНИЕ. Веб-сервисы на арабском языке еще не завершены, поэтому данные на изображении все еще на английском языке.
ОБНОВЛЕНИЕ
Попробовав предложение Адиля Соомро, я получил следующее:
Радиокнопки нет, а между границей и первой буквой есть значительный пробел.
ОБНОВЛЕНИЕ
После редактирования Адиля Соомро у меня теперь есть следующее: