小编PK *_*pta的帖子

android:titleCondensed属性在哪里适用于菜单

有人可以解释一下这个吗?我在开发人员文档中找不到足够的信息.当项目显示为操作并且长按图标显示包含标题的吐司时,它是否也适用.

android

4
推荐指数
1
解决办法
4036
查看次数

当图像传递为额外时,Espresso测试相机意图

我需要通过在intent extra中提供的路径上创建一个图像文件来保持相机意图.浓缩咖啡只能响应活动结果.我在哪里可以执行操作以从intent extra传递路径创建文件.

启动相机的代码

File destination = new File(Environment.getExternalStorageDirectory(), "app_name" + System.currentTimeMillis() + ".jpg");

imageUri = FileProvider.getUriForFile(getApplicationContext(), getApplicationContext().getPackageName() + ".fileprovider", destination); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);

startActivityForResult(intent, AppConstants.REQUEST_CODE_CAMERA);

Instrumentation.ActivityResult result = new Instrumentation.ActivityResult(Activity.RESULT_OK, null); intending(hasAction(MediaStore.ACTION_IMAGE_CAPTURE)).respondWith(result);

File destination = new File(Environment.getExternalStorageDirectory(), "app_name" + System.currentTimeMillis() + ".jpg");

imageUri = FileProvider.getUriForFile(getApplicationContext(), getApplicationContext().getPackageName() + ".fileprovider", destination); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);

startActivityForResult(intent, AppConstants.REQUEST_CODE_CAMERA);

在测试中存根意图的代码

Instrumentation.ActivityResult result = new Instrumentation.ActivityResult(Activity.RESULT_OK, null); intending(hasAction(MediaStore.ACTION_IMAGE_CAPTURE)).respondWith(result);

android android-intent android-espresso

4
推荐指数
2
解决办法
1060
查看次数

标签 统计

android ×2

android-espresso ×1

android-intent ×1