如何获得所有的InputTypes在EditText动态



我想获取所有可能的InputTypes可用的EditText动态

我已经检查了几个链接,我知道如何通过xml或动态地设置tinputtypes,如何获取所有类型的InputTypes?

我也检查了InputType.class,没有发现任何这样的方法。仍然有可能获得所有的InputTypes吗?

谢谢

我无法想象你为什么需要这个,可能有一个更好的解决方案来解决你的问题,但这里有一个使用反射的例子,没有异常处理:

for (Field f : InputType.class) {
  nt mod = f.getModifiers();
  if (Modifier.isStatic(mod) && Modifier.isPublic(mod) && Modifier.isFinal(mod)) {
    //do something with this
    f.getName();
  }
}

最新更新