4

有谁知道android中TitleBarand的默认大小是多少?TitleBarText

4

2 回答 2

3

您可以在此处找到默认高度

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.0.3_r1/frameworks/base/core/res/res/values/dimens.xml

以下是 4.0.3

<dimen name="action_bar_default_height">48dip</dimen>
<dimen name="action_bar_title_text_size">18dp</dimen>

检查相应 res/values 文件夹下的 dimens.xml

来自 Gopal Rao 的评论

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.0.3_r1/frameworks/base/core/res/res/values/styles.xml?av= F

<style name="TextAppearance">
        <item name="android:textColor">?textColorPrimary</item>
        <item name="android:textColorHighlight">?textColorHighlight</item>
        <item name="android:textColorHint">?textColorHint</item>
        <item name="android:textColorLink">?textColorLink</item>
        <item name="android:textSize">16sp</item> // its is in sp not dp 
        <item name="android:textStyle">normal</item>
    </style>

http://developer.android.com/guide/practices/screens_support.html

如果您查看主题最佳实践。

引用“您应该更喜欢 sp(与比例无关的像素)来定义文本大小。sp 比例因子取决于用户设置,系统缩放大小与 dp 相同”。

于 2014-01-21T07:30:32.477 回答
0

它可能因设备而异。 是所有大小设备的列表

于 2014-01-21T07:32:07.670 回答