我想使用游戏示例中的 BaseGameActivity :
但我的游戏活动必须从另一个框架的活动类扩展。是否有一个 BaseGameActivity 的实现被分解为一个单独的类,所以我不必让我的活动从它继承?
谢谢
我想使用游戏示例中的 BaseGameActivity :
但我的游戏活动必须从另一个框架的活动类扩展。是否有一个 BaseGameActivity 的实现被分解为一个单独的类,所以我不必让我的活动从它继承?
谢谢
BaseGameActivity 是一个非常简单的GameHelper包装器,它是真正完成所有工作的对象。如果不能从 派生BaseGameActivity
,直接使用GameHelper
即可。类的实现BaseGameActivity
可以作为如何将GameHelper
方法连接到 Activity 生命周期的示例。
总之:
onCreate
,创建GameHelper
对象。onStart
调用 GameHelperonStart
onStop
调用 GameHelper onStop
。onActivityResult
调用 GameHelper onActivityResult
。GameHelperListener
接口方法没有要求完全使用 that BaseGameActivity
。BaseGameActivity
根据该源代码创建自己的,而不是
public abstract class BaseGameActivity extends FragmentActivity implements
GameHelper.GameHelperListener
放
public abstract class BaseGameActivity extends YourFrameworksActivity implements
GameHelper.GameHelperListener