如何实现全宽度强调标题?

时间:2014-11-30 21:01:57

标签: android layout

我想在下面的图片中添加我的布局部分标题,如手机,电子邮件和地址,但无法找到内置元素,或者它们只是样式标签?

它是Android默认应用程序中的重复元素,所以我认为必须有一种直接的方式来使用它们

非常感谢

enter image description here

1 个答案:

答案 0 :(得分:0)

似乎不是内置元素。至少在“通讯录”应用中,它只是一个常规视图:

<View
  android:id="@+id/divider"
  android:layout_width="match_parent"
  android:layout_height="1px"
  android:layout_marginLeft="8dip"
  android:layout_marginRight="8dip"
  android:layout_marginStart="8dip"
  android:layout_marginEnd="8dip"
  android:background="@color/secondary_header_separator_color" />

所以,只是一个具有特定背景颜色的一个像素高的视图。

您可以在Contacts app source code中看到布局。用于标题的文本样式位于styles.xml文件中。

<style name="EditKindTextAppearanceStyle" parent="@android:style/TextAppearance.Small">
  <item name="android:textSize">14sp</item>
  <item name="android:textStyle">bold</item>
  <item name="android:textAllCaps">true</item>
  <item name="android:textColor">#363636</item>
  <item name="android:fontFamily">sans-serif</item>
</style>