2014-12-02 69 views
0

我创建了两个项目。一个是主要的应用程序,另一个是仅用于玩家。我使用播放器项目作为主项目的库。现在,我在这两个项目中都有一个功能,允许用户分享视频。我已经完成了所有共享实现,并且方法在名为ShareActivity.class的特定类中的主项目中。有什么办法,我可以在Player库项目中使用ShareActivity.class?如何从库项目调用主项目中的类/方法?

我想下面的解决方案。

1)我应该使用我的库项目作为jar文件吗?它会允许我使用图书馆项目中的主项目中的类吗?

2)我应该参考一个图书馆项目的主要项目吗?我尝试过,但它正在建设中进入无限循环。

请指教!

回答

1

您可以使用主项目中库项目中的类,但不能反过来。如果两个应用程序都需要特定功能,请将其移至库。

0

而不必在你的库项目的明确Intent(与参考ShareActivity),你可以使用库项目中的一个隐含Intent。然后你的ShareActivity类将注册以接收隐含的IntentReference

相关问题