我正在尝试设置一个样式,我将用于我的应用程序中的表单上的文本输入框。我有一个基本样式,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?
由于
答案 0 :(得分:1)
我明白了。问题是我在垂直条的两侧添加了一个空格。代码应如下所示:
<style name="PgoTextEntry.Name">
<item name="android:inputType">textPersonName|textCapWords</item>
</style>