鉴于TextView,有没有办法判断是否在XML中设置了android:textAllCaps="true"
?
答案 0 :(得分:-1)
由于TextView的allCaps
变量是本地包,因此您无法轻松访问它。如果这不是单元测试,那么我建议调查using reflection。
如果您尝试通过单元测试来验证这一点,那么您可以使用像PowerMock这样的库来使用反射来为您获取它。代码如下所示:
boolean allCaps = Whitebox.getInternalState(textView, "allCaps");