Pregunta

Estoy utilizando 3 textviews cursiva con diferentes colores

<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>

Me pregunto hasta el último personaje no puede visualizar correctamente el nombre que aparece especialmente en el medio es "Dan Buckland" y que no se encuentra último carácter se parece a "Dan Bucklano"

También dime pls cómo puede tener cursiva y en negrita TextView tanto ..

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

¿Fue útil?

Solución

Parece que el cuadro delimitador no se calcula correctamente cuando se utiliza cursiva.

¿Ha intentado utilizar paddingLeft = 6 y paddingRight = 6 para los elementos? (Menos posibilidades de superposición).

Para varios estilos en una TextView ver ¿es posible tener varios estilos dentro de una TextView?

Otros consejos

Yo tenía el mismo problema. Tengo alrededor de ella, simplemente añadiendo un espacio al final de cualquier cadena que tiene que estar en cursiva.

Puede que no sea la solución más a largo plazo-correcta pero funcionó para mí.

Puede utilizar &#160; con el texto en el archivo string.xml.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top