0

我有一个从通知中的 Intent 开始的活动 - 工作得很好。使用完全相同的代码,但将目标类更改为不同的活动,我在 logcat 中收到此错误:

DEBUG/Posts(5919): Bogus intent action: Intent { act=android.intent.action.VIEW flg=0x1000c000 cmp=com.controlj.copame/.Posts bnds=[103,68][697,154] (has extras) }

目标活动未显示。但是,我可以很高兴地通过 startActivity() 或通过 IntentFilter 直接从不同的活动中调用它。

“虚假意图行动”是什么意思?谷歌没有帮助。

4

1 回答 1

0

好吧,似乎问题在于我正在创建一个明确的 Intent,但还设置了一个操作:

resultIntent = new Intent(COPAService.this, Threads.class);
resultIntent.setAction(Intent.ACTION_DEFAULT);

但是,在目标 Activity 指定了意图过滤器之前,这一直很好。

于 2013-08-05T23:56:02.307 回答