2011-02-12 88 views
0

小部件意外启动应用程序主要活动。当我有一个托管小部件的应用程序时,我是否应该没有主要活动?不清楚它启动的原因,但这不是我想要的行为。除非意图这样做,否则我不想要启动活动?点击小部件错误导致主要活动启动

+0

发布您的代码。这听起来像你正在设置一个未决意图的小部件打开你的活动。这不仅仅是默认情况下发生的。 – 2011-02-12 19:26:01

回答

0

尝试将android:launchMode="singleInstance"添加到清单 中的主要活动定义中,建议为here

<activity
android:name=".YourActivity"
android:launchMode="singleInstance" ...