1

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

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

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

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

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

我已经在清单中尝试了各种FLAGS和一些东西,但框架一直是黑色的。就像意图 B 背后没有任何东西一样。

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

4

1 回答 1

1

除了sandrstar 提出的问题之外,这是另一个可能会有所帮助的stackoverflow 问题。

如何制作Activity,不覆盖全屏

于 2012-09-11T02:31:14.450 回答