什么是标题栏的默认高度和android中标题栏的默认文字大小?

时间:2014-01-21 07:26:32

标签: android android-titlebar

有谁知道android中TitleBarTitleBarText的默认大小是什么?

2 个答案:

答案 0 :(得分: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“。

相同

答案 1 :(得分:0)

可能因设备而异。 here是所有尺寸为

的设备的列表