在背景中开始活动与旧活动

时间:2012-09-11 01:28:52

标签: android view android-intent android-activity

我正在制作游戏,当我在这个游戏中的主角色死亡,或者当他杀死所有敌人时,会启动一个新意图,一种分数屏幕,让我们称之为意图B.

当我玩游戏时,我的游戏充满整个屏幕,当调用意图B时,这也会填满整个屏幕。

问题B是一个带有.png背景的XML视图,我认为这可以用作.pngs在画布上工作,就像我在“ScoreBoard”周围有一个约100px宽的帧,是空的,我想要显示我的旧活动(我的gameView)。简而言之,我希望这个框架是透明的,并且意图B看起来像它放在我的游戏之上,我相信你已经在其他游戏应用程序中看到了这一点。

我开始新意图的一些伪代码:

    if(Health<=0){
       setRunningOnMainThread(false);
       Intent intent = new Intent(package.package.ScoreBoard);
       intent.startActivity();
    }

我尝试了各种FLAGS以及清单中的一些东西,但框架只是保持黑色。就像意图B背后没有任何东西。

很难解释这一点,如果您需要更多信息,请告诉我。

1 个答案:

答案 0 :(得分:1)

除了sandrstar建议的问题之外,这是另一个可能有帮助的stackoverflow问题。

How to make Activity, not covering full screen