回复: 1

安卓5.1中,SDK登录时,游戏的Activity被隐藏,登录后重新显示

[复制链接]

1

主题

0

魅力

71

经验

Rank: 1

发表于 2018-2-9 15:42:42 |显示全部楼层
一、问题描述:
1、手机型号:ZTE C880A(中兴)
2、打开游戏,先出现游戏登录界面,然后SDK的logo出来,接着游戏加载,然后调起SDK登录界面,此时,游戏被隐藏了,整个app就显示着SDK的登录界面,透过登录界面可以看到安卓的桌面。SDK登录界面过了以后,游戏又被重新显示出来。
3、绝大部分安卓手机没有出现此问题。(SDK登录界面与游戏界面共存,只是SDK在最顶层,游戏在底层)

二、问题细节:
1、通过Eclipse 的 logcat打印日志,发现,有问题的机型中,输出的日志存在那么几句话:游戏的Activity Losing Focus(失去焦点),然后是 isAppForeground(false)。正常的机型中,没有这些输出。
2、网上查了一下,因为SDK登录界面在最顶层,所以底层的游戏会失去焦点,但是应该不会被隐藏掉。

三、我的猜想:
1、这里感觉与安卓的版本有关系,高版本的都没有这个问题,但是,我找了大半天,没有找到解决办法。
2、希望大家能给点提示或解决方案,谢谢

1

主题

0

魅力

71

经验

Rank: 1

发表于 2018-2-9 15:42:42 |显示全部楼层
一、问题描述:
1、手机型号:ZTE C880A(中兴)
2、打开游戏,先出现游戏登录界面,然后SDK的logo出来,接着游戏加载,然后调起SDK登录界面,此时,游戏被隐藏了,整个app就显示着SDK的登录界面,透过登录界面可以看到安卓的桌面。SDK登录界面过了以后,游戏又被重新显示出来。
3、绝大部分安卓手机没有出现此问题。(SDK登录界面与游戏界面共存,只是SDK在最顶层,游戏在底层)

二、问题细节:
1、通过Eclipse 的 logcat打印日志,发现,有问题的机型中,输出的日志存在那么几句话:游戏的Activity Losing Focus(失去焦点),然后是 isAppForeground(false)。正常的机型中,没有这些输出。
2、网上查了一下,因为SDK登录界面在最顶层,所以底层的游戏会失去焦点,但是应该不会被隐藏掉。

三、我的猜想:
1、这里感觉与安卓的版本有关系,高版本的都没有这个问题,但是,我找了大半天,没有找到解决办法。
2、希望大家能给点提示或解决方案,谢谢
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

站点地图| 帮助中心| 微信客服| 九游手机游戏论坛 ( 粤ICP备13078412号 粤网文[2014]0209-059号 广州爱九游信息技术有限公司 )

GMT+8, 2024-4-19 10:31 , Processed in 0.097487 second(s), Total 16, Slave 16 queries , Redis On.

《九游隐私权政策》

回顶部