1. Limiter l'affichage d'un nombre fixe de contenu : (1) la configuration maxLength veut afficher le nombre ;
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLength="10"
android:text="曾经我以为我自己会后悔,爱的那么深" />
2. Pour afficher le contenu sur une seule ligne, utilisez "..." s'il ne peut pas être affiché : (1) L'attribut ellipsize est end (2) Lines ou maxLines sont configurés sur 1, ou singleLine=true ;
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:lines="1"
android:ellipsize="end" />
3. Définissez le contenu TextView à choisir de copier : (1) Définissez l'attribut android:textIsSelectable="true"
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textIsSelectable="true"/>
4. AppCompatTextView ne dépasse pas la taille limitée et le contenu ne peut pas être affiché. Réduisez de manière adaptative la police pour l'afficher complètement : (1) app:autoSizeMaxTextSize taille maximale de la police d'affichage ; (2) app:autoSizeMinTextSize taille minimale de la police d'affichage ; (3) app : le contenu autoSizeStepGranularity ne peut pas être affiché Réduisez la valeur de pas de la police ; (4) app:autoSizeTextType="uniform"
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="90dp"
android:layout_height="30dp"
android:lines="1"
android:text="你真的真的很好"
android:textSize="18sp"
app:autoSizeMaxTextSize="18sp"
app:autoSizeMinTextSize="8sp"
app:autoSizeStepGranularity="2sp"
app:autoSizeTextType="uniform" />