【发布时间】:2018-04-02 15:35:39
【问题描述】:
我应该创建一个具有基本功能的“容器”应用程序。
在“Container”应用中,我有一个 NavigationView(项目是根据安装的插件动态添加的)和一个 FrameLayout。
在一个单独的 apk 中,我应该创建一个插件,以我自己的视图向我的应用程序添加功能。
问题是:如何在 Plugins 应用中创建带有 View 的 Fragment 并将它们移动到 Context 应用的 FrameLayout。
这里有两张图片可以更好地解释这种情况
有人有示例代码吗?链接到教程?或者告诉我该怎么做?
我尝试创建一个 AIDL 用于进程之间的通信,但只传递原始数据,不允许传递:对象、资源、图像等。
【问题讨论】:
-
您想要的通常不可能以安全的方式进行。欢迎您让插件向“容器”应用提供
RemoteViews,就像应用小部件通过AppWidgetManager向主屏幕提供RemoteViews一样。
标签: android plugins view apk add-on