在早于14的API中,TextView.setAllCaps()等效?

时间:2012-11-24 11:47:56

标签: android textview uppercase

TextView.setAllCaps()从API 14开始。对于较旧的API(例如13和更低版本),它的等价物是什么?

我在较低的API上找不到这样的方法。也许setTransformationMethod()对旧版API负责吗?如果是,我应该如何使用它? TextView.setTransformationMethod(new TransformationMethod() {...有点令人困惑。

3 个答案:

答案 0 :(得分:5)

试试这个:

textView.setText(textToBeSet.toUpperCase());

答案 1 :(得分:2)

oldskool strtoupper()怎么样?

答案 2 :(得分:0)

底线是toUpperCase()是解决方案。我不能反对。如果您希望使用setAllCaps()执行TransformationMethod,请查看我的answer