作者finalshinji (finalshinji)
看板AndroidDev
标题[问题] 如何在service(Thread)叫起其他app
时间Sun Oct 6 22:44:52 2013
目前遇到一个情况,我想用一个service里面跑一只thread
thread里面可以叫其他app,但目前试过的方式都不行
例如Intent i = new Intent();
ComponentName cn = new ComponentName("com.yellowbook.android2",
"com.yellowbook.android2.AndroidSearch");
i.setComponent(cn);
i.setAction("android.intent.action.MAIN");
_context.startActivity(i);
_context是从service传给thread的,
结果在Activity可以,但thread不行
会想用thread是因为要排程做某件事,所以现在需求是不用activity
请问有什麽方式可以叫起其他AP
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.216.155
1F:→ hopesong:LOG有发现什麽异常吗? 10/07 01:50
2F:推 givemepass:i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 试看看 10/07 02:01
3F:推 sdyy:用main thread handler 10/07 09:46
4F:→ gpc:二楼正解 没有FLAG 10/08 02:08