【问题标题】:Google Play Services in Fullscreen?全屏显示 Google Play 服务?
【发布时间】:2014-07-11 13:11:49
【问题描述】:

我可以在全屏模式下使用 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 客户端显示的活动在屏幕顶部显示状态栏。我可以防止这种情况吗?

我尝试了来自

的建议

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

【问题讨论】:

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


【解决方案1】:

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

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

我不是说不能做,我是说让你做应该不安全。

【讨论】:

  • 这只是猜测。您能否提供有关此主题的文档的链接?
  • 当然只是一种猜测,你期待什么,谷歌说“我不想让你改变我的活动设计”的文档?
猜你喜欢
  • 2014-08-31
  • 2015-04-30
  • 1970-01-01
  • 1970-01-01
  • 2013-07-11
  • 2023-04-03
  • 2014-12-19
  • 2014-01-11
  • 2014-10-30
相关资源
最近更新 更多