これは、この目的のために、右/ベストプラクティス
ストアすべてのテキストのサイズや値フォルダ
の「DP」やdimen.xmlの「SP」に関連したものではありません
例:
dimen.xml
あなたのレイアウトファイルへ回の
<resources>
<dimen name="textSizeMedium">16sp</dimen>
</resources>
アクセスこの:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
...
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textSize="@dimen/textSizeMedium" /> // <----- This is the way
...
</FrameLayout>
またはJavaコードで動的に(活動)
tx.setTextSize(getResources().getDimension(R.dimen.textSizeMedium));
(フラグメント)
tx.setTextSize(getActivity().getResources().getDimension(R.dimen.textSizeMedium));
だからあなたの問題は何ですか?共有環境設定への書き込み方法も教えてください。 – Thomas