안드로이드에 기본 크기가 TitleBar
이고 TitleBarText
인 사람은 누구입니까?android의 Titlebar에서 TitleBar 및 기본 TextSize의 기본 높이는 얼마입니까?
답변
현재 기본 높이
은/폴더
으로 값 4.0.3
<dimen name="action_bar_default_height">48dip</dimen>
<dimen name="action_bar_title_text_size">18dp</dimen>
는 각각의 고해상도 아래 dimens.xml 확인을 위해 아래에있다 Gopal Rao의 코멘트
,573,737,
http://developer.android.com/guide/practices/screens_support.html
당신이 주제 모범 사례를 보면
<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>
.
인용 "텍스트 크기를 정의 에 SP (규모의 독립적 인 픽셀)을 선호한다. SP를 축척 비율은 시스템이 DP의 경우와 동일하게 크기를 확장 사용자 설정 및 에 따라 달라집니다".
호기심에서 벗어났습니다! 안드로이드는'sp'를 텍스트 크기 단위로 사용하지만'dp' (18dp)에서 텍스트 크기를 사용하는 이유는 무엇입니까? –
@GopalRao 제가 링크에서 골랐습니다. 당신은 또한 귀하의 SDK에서 소스 코드를 확인할 수 있습니다. 나는 왜 – Raghunandan
guyz 감사합니다 확실하지 않다! –
인 모든 장치 목록입니다. 기기에 따라 다를 수 있다고 생각합니다. –
hierarchyviewer를 사용하여 직접 찾아보십시오. – pskink