changer la taille de la police d'un élément de textview dans android
J'essaie d'afficher 2 éléments dans un textview. C'est leur tout moyen de changer la police de caractères de l'élément unique dans un textview ?.
voici le XML qui je suis en utilisant
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:gravity="center_horizontal"
android:paddingTop="5dp"
android:paddingBottom="5dp"
android:id="@+id/Rowtext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:text="Listiems"
android:background="@drawable/customshape"
/>
</LinearLayout>
Merci 🙂
source d'informationauteur Beginner
Vous devez vous connecter pour publier un commentaire.
Utiliser android:textSize.
Utilisation sp si l'utilisateur peut redimensionner le texte sans rupture de l'INTERFACE utilisateur. Si un changement d'échelle le texte de casser l'INTERFACE utilisateur, de l'utilisation dp.
Une façon est d'utiliser TextView.setText() la méthode et le nourrir avec HTML, comme ceci:
J'utilise souvent pour certains mineurs de balisage (comme faire partie de plus en plus audacieux ou plus petit)
Utiliser le code HTML de classe à partir de ce lien http://code.google.com/p/android-richtexteditor/source/browse/trunk/src/net/sgoliver/Html.java?r=4 . Nous serions en mesure de définir la taille de police à partir de cette classe. Normal android.text.Html en fait ignore la taille de la police. Essayé et testé et il a travaillé pour moi.
Vous pouvez utiliser les balises html comme ceci:
enlever la couleur et les attributs de style si vous n'en avez pas besoin.
Vous devez ajouter la ligne dans l'Affichage du Texte de la Balise XML: