java - 如何避免在两个 Activity 中调用工具?

标签 java android

我有两个 Activity :MainActivity 扩展 ListActivityPreferences 实现 BillingController.IConfiguration

现在我需要在 MainActivity 调用 BillingController.someMethod(this)。仅当 MainActivity 实现 BillingController.IConfiguration 时才能进行此类调用。但这已经在 Preferences 类中实现了。我该怎么做才能避免再次实现?

最佳答案

创建一个实现 BillingController.IConfiguration 的类,并在 MainActivityPreferences 中使用它来将方法调用委托(delegate)给它。

关于java - 如何避免在两个 Activity 中调用工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6698519/

相关文章:

android - Google Analytics for iOS 仅在 WiFi 可用时发送跟踪信息,否则发送至缓存

android - iOS、Android、Blackberry 等,哪个移动操作系统对黑客最友好?

android - ERROR : error. NonExistentClass Kotlin 在多模块 Dagger 项目中

java - 将包添加到 Tomcat 服务器

java - 从数据库获取 hibernate 中的 List<String>

java - 如何在Windows机器上远程执行.sh文件

java - 从文本文件读取无法正常工作

java - Cassandra 读取/获取性能

java - 在oncreate之前使用final关键字从 Assets 中调用txt文件(Android)

android - 错误:任务 ':app:transformClassesWithDexForRelease'的执行失败-Android Studio