我一直致力于一系列的实用活动。目标是用户只需重用源代码,就不需要任何布局xml文件。因此,所有布局都是以编程方式创建的。没有任何布局xml文件的引用。
我遇到的唯一问题是用户被迫在清单文件中输入活动。
我想知道是否有办法绕过用户的这一步。也许用户可以在我的代码中调用一些Init()方法,该方法将以编程方式将活动添加到“manifest”对象。必须有一些清单对象的概念,因为Android在创建新活动时会查找它。
提前感谢您的帮助。
答案 0 :(得分:1)
目标是用户只需重用源代码,就不需要任何布局xml文件。因此,所有布局都是以编程方式创建的。没有任何布局xml文件的引用。
这似乎不是一件好事。现在,您正在阻止重用者轻松修改问题,调整您尚未支持的不同设备特征等.Android库项目允许您创建包含布局文件和其他资源的可重用组件。
我想知道是否有办法绕过用户的这一步。
不,对不起,这是不可能的。
最终,我认为Android库项目将支持合并清单以帮助解决这个问题。