在Activity中的任何事件中启动活动而不点击有很多选项。但我没有找到任何自动启动活动的解决方案而不点击 AppWidgetProvider上的任何事件?请建议我一个解决方案
答案 0 :(得分:1)
我将从webservice获得结果
据推测,您的Web服务请求是通过服务进行的。
所以我会在小部件上显示结果。
您的服务将通过使用AppWidgetManager
来实现。
然后3秒后我想开一个活动。
欢迎您的服务等待三秒钟,然后致电startActivity()
。您需要在传递给FLAG_ACTIVITY_NEW_TASK
的{{1}}上加Intent
。
反过来,欢迎您的用户为您的应用提供差评,等等,以便在他们已经使用他们的设备做的任何事情中打断他们。从后台工作中启动活动很少是正确的解决方案。
请注意,您请求的内容与startActivity()
无任何关系。