我想用BaseGameActivity從遊戲的例子:BaseGameActivity和多重繼承
,但我的遊戲活動,必須從另一個框架的活動類擴展。是否有一個BaseGameActivity的實現被分解爲一個單獨的類,所以我不必讓我的活動繼承它呢?
感謝
我想用BaseGameActivity從遊戲的例子:BaseGameActivity和多重繼承
,但我的遊戲活動,必須從另一個框架的活動類擴展。是否有一個BaseGameActivity的實現被分解爲一個單獨的類,所以我不必讓我的活動繼承它呢?
感謝
有沒有要求,正是BaseGameActivity
使用。創建自己的BaseGameActivity
基於該源代碼,但不是
public abstract class BaseGameActivity extends FragmentActivity implements
GameHelper.GameHelperListener
把
public abstract class BaseGameActivity extends YourFrameworksActivity implements
GameHelper.GameHelperListener
BaseGameActivity是一個非常簡單的包裝圍繞GameHelper,這是真的做了所有工作的對象。如果您無法從BaseGameActivity
中派生出來,請直接使用GameHelper
。 BaseGameActivity
類的implementation可用作如何將GameHelper
方法連接到Activity的生命週期的示例。
總結:
onCreate
,創建GameHelper
對象。onStart
,叫GameHelper的onStart
onStop
,叫GameHelper的onStop
。onActivityResult
,請致電GameHelper的onActivityResult
。GameHelperListener
接口方法很高興看到一些基於片段的樣本 – Tamas
@Tamas您可以在'Fragment's [** here **](http://stackoverflow.com/q/16974527/844882)主題上找到另一個關於Bruno的答案。 –
的鏈接斷開。 [這裏](https://github.com/playgameservices/android-samples/blob/master/libraries/BaseGameUtils/src/com/google/example/games/basegameutils/BaseGameActivity.java)它是 – tjPark