Android Textview Italic и wrap_contents

Я использую 3 курсивных текста с разными цветами

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/submittedBy" android:paddingTop="10dip"> <ImageView android:id="@+id/subByImg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:layout_gravity="bottom" android:src="@drawable/submitted_by_arrow"/> <TextView android:id="@+id/submitLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:text="Submitted by" android:textStyle="italic" android:textSize="12sp" android:textColor="@color/gray" android:paddingLeft="5dip"/> <TextView android:id="@+id/submitName" android:textStyle="italic" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="12sp" android:textColor="@color/maroon_dark" android:paddingLeft="10dip"/> <TextView android:id="@+id/submitByDate" android:textStyle="italic" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:textSize="12sp" android:textColor="@color/gray" android:paddingLeft="10dip"/> </LinearLayout> 

Интересно, что каждый последний персонаж не отображается должным образом, особенно имя, отображаемое посередине, это «Дэн Бакленд», и ему не хватает последнего персонажа, похожего на «Dan Bucklano»,

Также скажите мне, как может быть textview курсив и полужирный как ..

Alt text http://www.freeimagehosting.net/uploads/953d573113.jpg

Кажется, что ограничительная рамка неправильно вычисляется при использовании курсива.

Вы пытались использовать paddingLeft = 6 и paddingRight = 6 для элементов? (Меньше шансов на перекрытие).

Для нескольких стилей в TextView см. Можно ли иметь несколько стилей внутри TextView?

У меня была точно такая же проблема. Я обошел его, просто добавив пробел в конец любой строки, которая должна быть выделена курсивом.

Это может быть не самое долгосрочное решение, но это сработало для меня.

Вы можете использовать &#160; С текстом в файле string.xml.