グローバルレベルでtextsizeを設定しようとしていますが、これを行う方法や方法を見つけることができません。例えばAndroid:レイアウトのテキストサイズを設定するにはどうすればよいですか?
私はこのようなものがあります:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id = "@+id/Table"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:shrinkColumns="*"
android:stretchColumns="*">
</TableLayout>
</ScrollView>
TableRowsとTextViews自体がユーザーの入力に応じて動的に生成されます。
問題は、リソースファイルに基づいて基本的なtextSizeをコードの束に触れることなく設定することです。このアプリには、 "ちょっとアプリ、これをベーステキストとして使用する方法はありますか?すべてのtextViewのサイズ?"
言い換えれば、HTMLでは、本文、div、および表レベルでフォントサイズを設定できます。私がレイアウト(LinearLayout、TableLayout、ScrollViewなど)レベルで行うことができる類似のものはありますか?
感謝。私は数時間グーグルでそれを見つけることができませんでした。再度、感謝します。 –
甘い、助けてうれしい! –
また、「sp(スケールに依存しないピクセル)を使用してテキストサイズを定義することをお勧めします。sp倍率はユーザー設定に依存し、システムはdpと同じサイズになります。 http://developer.android.com/guide/practices/screens_support.html#screen-independence – scottyab