我有一项活动以这种方式开始另一项活动:
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File f = new File(CAMERA_PATH_TEMP);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(f));
startActivityForResult(cameraIntent, REQUEST_CODE_CAMERA);
要测试此活动,我想使用
" Instrumentation.ActivityMonitor(IntentFilter,Instrumentation.ActivityResult结果,布尔块)"
或者" Instrumentation.ActivityMonitor(String cls,Instrumentation.ActivityResult result,boolean block)"
但我不知道我应该传递什么作为cameraIntent& #39; s类或如何使用IntentFilter。
答案 0 :(得分:0)
查看Instrumentation.ActivityMonitor的Android开发人员文档。它解释了每个变量的用途。
对于IntentFilter构造函数,过滤器是此监视器负责的意图集。
对于String构造函数,String是此监视器负责的活动类。