2010-07-29 277 views
1

我的类扩展InstrumentationTestCase而不是Activity类!!!

所以我不能执行:this.getIntent()。我知道我需要创建意图在做:Intent intent = new Intent(Intent.someAction);

你能帮我找出我应该在这里使用什么行动。

我还读到,有次要属性:类别,类型,组件,额外。我知道我也需要相应地更新清单文件。对不起,这么多问题。

非常感谢您的协助。

回答

1

您可以使用“亚行外壳AM”的几件事情: - 手动广播意图(对broadcastreceivers大部分) - - 手动使用意图 启动活动启动仪表 - ...

这似乎是最你的问题是关于概念意图。这是很好的阅读。

0
  1. 创建扩展InstrumentationTestRunner类,
  2. 覆盖的方法onCreate(Bundle args)
  3. 配置AndroidManifest.xml使用这个新的亚军。