我正在使用一个名为Proteus的 android 库,它在运行时使用我们位于服务器上的 JSON 文件来扩展布局。这个库允许数据绑定,但我的问题是如何在使用我的应用程序时从这些字段中获取数据?我无法引用布局的任何标识符,因为它们在编译期间不存在。当 (R.id.input) 直到运行时才实际存在时,有没有办法忽略语句中的错误?:
View view = inflater.infalte(R.layout.fragment_form, container, false);
TextView textView = (TextView)view.findViewById(R.id.input);
或者可能在运行时以编程方式获取所有可用唯一标识符的列表?任何信息都会有帮助。谢谢你。