2017-10-12 11 views
0

AndroidアプリをAcer 7インチタブレット(Android 6.0)で起動すると問題が発生します。タブレットの向きを変えるまでは、fontSizeがそれよりも大きい必要があります。私は他のタブレットにこの問題はありません。向きでフォントサイズが変わる

onCreateViewの末尾には、getResources().getConfiguration().fontScaleというリソース情報があります。 fontSizeの通常のシステムでは、アプリ起動時に1.15を返し、向きを変更するときには1.0を返し、何度でも何度でも向きを変更しても1.0のままになります。他のタブレットの通常サイズfontの場合fontScaleは常に1.0です。

私はこの問題を解決するためにどこを探すべきかわかりません。

答えて

0

タブレットUIのフォントの変更では、タブの新しいレイアウトを作成し、タブのUIに従ってテキストサイズを設定します。

RES /レイアウト/携帯端末用main_activity.xml位(より小さい600dp使用可能幅)

RES /レイアウトsw600dp/main_activity.xml#7” 錠剤(600dpワイド及びより大きい)

RES /layout-sw720dp/main_activity.xml

関連する問題