好的,我正在为Android实现新的游戏中心,但有一个概念我不明白。
我有一个继承BaseGameActivity(https://developers.google.com/games/services/android/init)的类,它管理成就、排行榜、Google+登录等功能。我需要另一个类来访问游戏中心数据(解锁成就、排行榜等),但这个类没有从扩展BaseGameActivity类中调用。
它们如何进行通信?
结构如下(意思是“->”启动其他活动):
A(扩展BaseGameActivity)-> B -> C(需要与A进行游戏中心通信)
我已经阅读了谷歌的示例(TypeANumber),但它使用监听器进行通信,当您需要与要通信的类是您正在启动的类时,这很容易,但在我的结构中并不容易。
有任何想法吗?
谢谢。
我有一个继承BaseGameActivity(https://developers.google.com/games/services/android/init)的类,它管理成就、排行榜、Google+登录等功能。我需要另一个类来访问游戏中心数据(解锁成就、排行榜等),但这个类没有从扩展BaseGameActivity类中调用。
它们如何进行通信?
结构如下(意思是“->”启动其他活动):
A(扩展BaseGameActivity)-> B -> C(需要与A进行游戏中心通信)
我已经阅读了谷歌的示例(TypeANumber),但它使用监听器进行通信,当您需要与要通信的类是您正在启动的类时,这很容易,但在我的结构中并不容易。
有任何想法吗?
谢谢。