Pergunta

Estou usando 3 visualizações de texto em itálico com cores diferentes

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

Eu me pergunto que todo último personagem não está exibindo corretamente, especialmente o nome exibido no meio é "Dan Buckland" e está faltando o último personagem que parece "Dan Bucklano"

Diga -me também, por favor, como ter o texto em itálico e ousado ambos ..

TEXTO DE ALT HTTP://www.freeimagehosting.net/uploads/953d573113.jpg

Foi útil?

Solução

Parece que a caixa delimitadora não é calculada corretamente ao usar o itálico.

Você já tentou usar Paddingleft = 6 e PaddingRight = 6 para os elementos? (menos chance de sobreposição).

Para vários estilos em uma visão de texto, consulte É possível ter vários estilos dentro de uma visão de texto?

Outras dicas

Eu tive o mesmo problema. Acrescentei isso simplesmente adicionando um espaço ao final de qualquer corda que precise estar em itálico.

Pode não ser a solução mais a longo prazo, mas funcionou para mim.

Você pode usar &#160; com o texto no arquivo string.xml.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top