小さな画面用にフォントの調整が必要な UI を作成しました。私が理解していることから、このようなスケーリングを実現するには、values-normal と values-small の両方のディレクトリ内に「diemen.xml」を作成する必要があります。構文は非常に簡単に見えますが、私が理解していないのは、Android が正しい値をどこから取得するかをどのように知っているかということです。追加する必要がある Java コードはありますか?
例:
android:layout_height="@dimen/textview_height"
通常のサイズの画面か小さい画面かをどのように判断しますか?
ありがとう!