微信分享 fullscreen opaque activitie
2019-08-13 本文已影响0人
APP福星高照
拉起微信分享,返回原APP后会出现以下异常:
fullscreen opaque activities can request orientation
解决方法:
<activity
android:name=".wxapi.WXEntryActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:exported="true"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
去除: android:screenOrientation="portrait"
后即为:
<activity
android:name=".wxapi.WXEntryActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:exported="true"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
注:目前版本的微信分享图片时不接受文字的,所以文字要放到系统粘贴板上,提示用户粘贴。附上代码
//获取剪贴板管理器:
ClipboardManager cm = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
// 创建普通字符型ClipData
ClipData mClipData = ClipData.newPlainText("Label", "这里是要复制的文字");
// 将ClipData内容放到系统剪贴板里。
cm.setPrimaryClip(mClipData);