我正在使用自定义列表视图和部分。我使用xml以下的部分布局
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Large Text"
android:textColor="#000000"
android:background="#c3c3e5"
android:id="@+id/tv_li_section"
android:padding="8dp"
android:gravity="center"
android:layout_alignParentTop="true"
android:textStyle="bold"
android:textAllCaps="false" />
这里textAllCaps = false对我不起作用。任何帮助将不胜感激。
答案 0 :(得分:2)
默认textAllCaps
false
TextView
List
, .ios,
.md,
.wp
{
.datetime-text{
display: none;
}
}
填充的数据可能会包含大写文字。
答案 1 :(得分:1)
如果您使用的是AppCompat 23.2.0 android支持库,则更新设计库23.2.0 +
并且您可以使用此样式并在xml中定义它
<style name="MyCustomTextAppearance" parent="TextAppearance.Design.Tab">
<item name="textAllCaps">false</item>
<item name="android:textAllCaps">false</item>
</style>
作为参考,您可以看到此https://code.google.com/p/android/issues/detail?id=202117
答案 2 :(得分:0)
在我的情况下,来自listview的实际数据是在Capitals中,这就是为什么这个属性不起作用并且项目显示的原因。