2016-09-22 7 views
0

次の問題があります。私のアプリケーションでは、ユーザーがすべてのフォントサイズとアプリケーション内のすべてのビューを大きくまたは小さく設定できる設定機能を実装する必要があります。アプリのすべてのビューのズームをアプリ設定で実装する

私のすべてのビューの寸法はspので定義されています。したがって、ユーザーがSystem-Settingsに行き、FontSizeを変更すると、すべてのビューがこれに反応します。

システム設定を変更しなくても、この機能を実装する必要があります。

私はこの読み:だから、私の質問があるAndroid: application-wide font-size preference

が、これが唯一のTextViewsとのEditTextのようなのTextViewを拡張されている他のすべてのビュー、ボタン上のすべての変更を管理することができます...

android dynamically change style at runtime と、これを:SPで使用されているスケールファクタをプログラムで変更することは可能ですか?

ありがとうございます!

答えて

0

私は最終的に私の問題の解決策を見つけました。 Read font size from Settings

:私は今、私はそれがここに述べたように、それはすべてのデバイス上で動作するかどうかはわからない getResources().getDisplayMetrics().scaledDensity

を使用しているスケールファクタを変更するには

関連する問題