Comment puis-je empêcher mon TextView de chevauchement?
Comment puis-je éviter ce chevauchement de se produire sans la réduction de la taille de la police? Voici mon XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/nameText"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="Symbol"
android:textStyle="bold"
android:textSize="24sp"
android:layout_width="100dp"
android:textColor="#4871A8"
android:paddingTop="2dip"
android:paddingLeft="5dip"
android:paddingBottom="1dip"/>
<TextView
android:id="@+id/changeText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:gravity="right"
android:textSize="18sp"
android:paddingTop="9dip"
android:paddingRight="5dip"
android:paddingBottom="1dip" android:text="13.07(+43.08%)" android:paddingLeft="5dip"/>
<ImageView android:layout_toLeftOf="@+id/changeText" android:layout_width="wrap_content" android:layout_height="fill_parent" android:id="@+id/verticalDivider" android:background="@drawable/stocks_selected_gradient"></ImageView><TextView
android:id="@+id/priceText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@+id/changeText"
android:gravity="right"
android:textStyle="bold"
android:textSize="24sp"
android:textColor="#4871A8"
android:paddingTop="2dip"
android:paddingBottom="1dip"
android:paddingRight="25dip" android:text="15000"/>
</RelativeLayout>
OriginalL'auteur Sheehan Alam | 2010-09-29
Vous devez vous connecter pour publier un commentaire.
Dans votre deuxième
TextView
, changementandroid:layout_alignParentRight="true"
àVotre texte est trop grand, alors, de réduire la paddingRight est votre solution.
Alam, Charlie Sheen est vrai, vous avez trop de texte dans une petite zone.
OriginalL'auteur Wroclai
Encapsuler les
TextView
s dans unLinearLayout
(orientation = horizontal). Pour la Télévision individuelle spécifierandroid:layout_weight
(n'oubliez pas de poids fonctionnent différemment lors de l'utilisation deandroid:layout_width=fill_parent/wrap_content
)OriginalL'auteur Sameer Segal