我一直在研究一堆实用的活动。目标是用户可以简单地重用源代码,不需要任何布局xml文件。因此,所有的布局都是通过编程创建的。没有任何布局xml文件的参考。
我遇到的唯一问题是,用户被迫在manifest文件中输入活动。
我想知道是否有办法让用户绕过这一步。也许用户可以在我的代码中调用一些Init()方法,将活动程序化地添加到 "manifest "对象中。一定有一些manifest对象的概念,因为当一个新的活动被创建时,Android正在查找它。
先谢谢你的帮助。
目标是用户可以简单地重用源码,而且不需要任何布局xml文件。因此,所有的布局都是以编程方式创建的。没有任何布局xml文件的参考。
这似乎不是一件好事。现在,你正在阻止你的再使用者随时修改事项,针对你还不支持的不同设备特性进行调整等等。Android库项目允许你创建包含布局文件和其他资源的可重用组件。
我想知道是否有办法让用户绕过这一步。
没有,对不起,这是不可能的。
最终,我认为Android库项目将支持合并清单以帮助处理这个问题。