Android TextView гравитация - PullRequest
       30

Android TextView гравитация

4 голосов
/ 27 марта 2012

Я пишу приложение для устройств с Android 3.0 и выше.Это арабское приложение.

По умолчанию платформа выравнивает арабский текст справа (даже в диалогах) и английский текст слева.

Но когда я устанавливаю гравитацию = "вправо" для арабского текста, он выравнивается по левому краю.

Другая проблема возникает у некоторых устройств (например, у некоторых Samsung Galaxy Tab 10.1, НЕ ВСЕ!).Похоже, они исправили это, и теперь он выравнивает арабский текст, оставленный по умолчанию!

Как это исправить?

1 Ответ

0 голосов
/ 24 июня 2012

Обходной путь должен: 1. удалите значение android:gravity. 2. установите android:layout_width на wrap_content. 3. установите android:layout_gravity на любое логическое значение, которое вы хотите.

это прекрасно работает с TextView, потому что оно не имеет никакого содержимого, кроме текста.

кроме этого, я не знаю.

в любом случае это сообщается как ошибка в Google смотри это: http://code.google.com/p/android/issues/detail?id=14529

...