Android のテキスト アダプテーションは、実際の画面幅に応じてフォント サイズを動的に変更します。

                             <TextView
                                    android:layout_width="0dp"
                                    android:layout_height="wrap_content"
                                    
                                    android:autoSizeMaxTextSize="12sp"
                                    android:autoSizeMinTextSize="5sp"
                                    android:autoSizeStepGranularity="1sp"
                                    android:autoSizeTextType="uniform"
                                    android:maxLines="1"

                                    android:gravity="center_vertical"
                                    android:paddingLeft="23dp"
                                    android:text="天天优惠不能错过"
                                    android:textColor="#ffffffff"
                                    android:textSize="12sp"
                                  />

キーコード

                                    android:autoSizeMaxTextSize="12sp" //最大フォントを設定します
                                    android:autoSizeMinTextSize="5sp" //最小フォントを設定します
                                    android:autoSizeStepGranularity="1sp"//フォント変更の粒度を設定します
                                    android:autoSizeTextType="uniform" //設定テキスト サイズを変更できるかどうか
                                    android:maxLines="1" //単一行表示にはこの属性を使用する必要があります

おすすめ

転載: blog.csdn.net/qq_35644925/article/details/125222910