全屏Google Play服务?

时间:2014-07-11 13:11:50

标签: android google-play-services google-play-games

我可以全屏模式使用Google Play活动吗?

GoogleApiClient.Builder builder=new GoogleApiClient.Builder(this);
builder.addApi(Games.API);
builder.addScope(Games.SCOPE_GAMES);
builder.addConnectionCallbacks(this);
builder.addOnConnectionFailedListener(this);
apiClient=builder.build();
apiClient.connect();

我的应用使用WindowManager.LayoutParams.FLAG_FULLSCREEN,但api客户端显示的活动会显示屏幕顶部的状态栏。我可以阻止这个吗?

我尝试了

的建议

但它们似乎没有任何效果。

sample

1 个答案:

答案 0 :(得分:0)

Play服务触发了对其活动的意图,有意义强制某些方面与用户无法自定义的方面一样重要。
如果你能做到这一点,你应该能够完全改变主题,这在这个例子中可能不是一个严重的问题,但是显示像购买东西一样重要的东西对于在所有设备上具有完全相同的方面至关重要,所以用户可以将该对话框与Google电子钱包相关联(仅举个例子)。

当他们将所有重要的API迁移到google Play服务包时,他们希望以一致的方式显示信息,当然,选择Play游戏的帐户并不是关键状态栏,但有些服务可能需要它来跟踪状态栏中的过程(例如购买/下载东西),因此设计必须一致。

我不是说不能这样做,我会说让你这样做是不安全的。