Android友盟qq分享报错Only fullscreen o

2018-11-24  本文已影响37人  df661d1e16ba

android 8.0的友盟qq分享会报这个错误

Only fullscreen opaque activities can request orientation

造成这个问题的原因是在非全屏的Activity中使用了orientation属性,在8.0中增加了限制。

友盟默认的Manifest中的com.umeng.qq.tencent.AssistActivity的配置为:

<activity
    android:name="com.umeng.qq.tencent.AssistActivity"
    android:configChanges="orientation|keyboardHidden|screenSize"
    android:screenOrientation="portrait"
    android:theme="@android:style/Theme.Translucent.NoTitleBar" />

将主题改为:

android:theme="@android:style/Theme.Light.NoTitleBar"

或将android:screenOrientation属性去掉即可。

上一篇 下一篇

猜你喜欢

热点阅读