我在将意图类片段移至活动时遇到麻烦。我正在尝试将意图从一个片段发送到另一个活动。 这是代码:
Intent intent = new Intent(getActivity(), MainActivity.class);
getActivity().startActivity(intent);
这是我的清单文件
<activity android:name=".activities.MainActivity"
android:supportsPictureInPicture="true"
android:resizeableActivity="true"
android:launchMode="singleTask"
android:windowSoftInputMode="adjustNothing"
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"/>
但是它对我不起作用,另一方面,我已经做了一些RND,但是对我来说都是一样的。 我该如何解决这个问题 提前谢谢。
答案 0 :(得分:3)
删除此for
看起来像这样
android:launchMode="singleTask"
如果您当前的<activity android:name=".activities.MainActivity"
android:supportsPictureInPicture="true"
android:resizeableActivity="true"
android:windowSoftInputMode="adjustNothing"
android:configChanges="screenSize|smallestScreenSize|screenLayout|orientation"/>
是activity
并且您要重新启动它,则它将不起作用,因为launchmode设置为清单中的单个任务
解决方案:-删除该标签
android:launchMode =“ singleTask”