良い質問!少し調べたところ、「TextAppearance.Micro」の結果は見つかりませんでした。
一方、 sに関連するスタイル リソースの Android 公式ソースTextAppearance
を見つけました。
<style name="TextAppearance.Small">
<item name="android:textSize">14sp</item>
<item name="android:textColor">?textColorSecondary</item>
</style>
<style name="TextAppearance.Medium">
<item name="android:textSize">18sp</item>
</style>
<style name="TextAppearance.Large">
<item name="android:textSize">22sp</item>
</style>
ご覧のとおり、それらはすべてテキスト サイズにのみ影響します (ただしTextAppearance.Small
、テキストの色にも影響します)。したがって、このサイトではテキスト サイズをガイドラインとしてのみ表示していると言っても過言ではありません。一方、サポートするカスタム スタイルをいつでも追加できますTextAppearance.Micro
。これを中に入れるだけstyles.xml
。
<style name="TextAppearance.Micro" parent="@android:style/TextAppearance.Small">
<item name="android:textSize">12sp</item>
</style>
次のように使用します。
<TextView
...
android:textAppearance="@style/TextAppearance.Micro" />
ちょっと関係ある話ですが、「textAppearanceMicro」で検索したら、GitHubに3つのプロジェクトが見つかりました。それらはすべて、いくつかのカスタム属性を追加しています。そのうちのどれがtextAppearanceMicro
. また、それらはすべて使用していActionBarSherlock
ます。textAppearanceMicro
と の間に関係があるかどうかはわかりませんがActionBarSherlock
、コードのどこでも属性が使用されていることはわかりませんでした。