我如何在样式项中一起或值?

时间:2010-07-08 10:11:13

标签: android coding-style android-widget

我正在尝试设置一个样式,我将用于我的应用程序中的表单上的文本输入框。我有一个基本样式,TextEntry和扩展,如TextEntry.Name。这就是我想要做的事情:

<style name="PgoTextEntry">
      <item name="android:textAppearance">@style/PingoText.White</item>
      <item name="android:layout_width">fill_parent</item>
      <item name="android:layout_height">wrap_content</item>
      <item name="android:background">@drawable/textentrybox3</item>
      <item name="android:textColorHint">@color/PingoHintColor</item>

</style>
<style name="PgoTextEntry.Name">
      <item name="android:inputType">android:textPersonName | android:textCapWords</item>
</style>

问题是,这会导致错误,'字符串类型不允许......'它不喜欢我将textPersonName和textCapWords这两个值放在一起。

我有什么想法可以做到这一点所以我不必手动为每个输入字段输入inputType?

由于

1 个答案:

答案 0 :(得分:1)

我明白了。问题是我在垂直条的两侧添加了一个空格。代码应如下所示:

<style name="PgoTextEntry.Name">
      <item name="android:inputType">textPersonName|textCapWords</item>
 </style>