【发布时间】:2011-08-17 22:56:09
【问题描述】:
我正在为 Android 开发一个 API,它运行良好,但我不确定如何打包/分发它。我已经将 API 的“内容”放入了一个 jarfile - 这是res/values/attrs.xml 中的所有类和一个 XML 文件(我不确定是否有一种方法用户可以引用它而无需复制我的 attrs.xml进入他们的 /values 文件夹,但这是另一个问题。
在测试用例中尝试我的 API 时,我已将我的 .jar 添加到构建路径中,如果我愿意,我可以成功导入一个类,但我不想:P 我的 API 允许用户实现自定义 View 到他们自己的 XML 文件中,所以没有在代码中实例化。
问题:用户如何在我的 API 中引用自定义视图?例如,如果我的视图名为 FooView 并且位于包 com.myfoo 中,则无法加载以下 XML:
<com.myfoo.FooView
android:layout_width="fill_parent"
android:layout_height="100dp"
/>
【问题讨论】:
标签: android xml api distribution