Android - 使用一个没有清单条目的活动

问题描述 投票:3回答:2

我一直在研究一堆实用的活动。目标是用户可以简单地重用源代码,不需要任何布局xml文件。因此,所有的布局都是通过编程创建的。没有任何布局xml文件的参考。

我遇到的唯一问题是,用户被迫在manifest文件中输入活动。

我想知道是否有办法让用户绕过这一步。也许用户可以在我的代码中调用一些Init()方法,将活动程序化地添加到 "manifest "对象中。一定有一些manifest对象的概念,因为当一个新的活动被创建时,Android正在查找它。

先谢谢你的帮助。

android android-layout android-manifest
2个回答
1
投票

目标是用户可以简单地重用源码,而且不需要任何布局xml文件。因此,所有的布局都是以编程方式创建的。没有任何布局xml文件的参考。

这似乎不是一件好事。现在,你正在阻止你的再使用者随时修改事项,针对你还不支持的不同设备特性进行调整等等。Android库项目允许你创建包含布局文件和其他资源的可重用组件。

我想知道是否有办法让用户绕过这一步。

没有,对不起,这是不可能的。

最终,我认为Android库项目将支持合并清单以帮助处理这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.