我在使用ACTION_VIEW服务时可以截取屏幕截图吗?

时间:2014-03-07 15:36:26

标签: android eclipse map screenshot

(首先,抱歉我的英文) 我通过这种方式来自我的主要活动的callig地图活动:

String coord="geo:0,0";     
Intent intent= new Intent(android.content.Intent.ACTION_VIEW);
intent.setData(Uri.parse(coord));
startActivityForResult(intent,2);

......并且工作正常。另一方面,我有onActivityResult:

public void onActivityResult(int request,int result,Intent intent){
      //I think here should be the screenshot code
}

...在地图活动结束时调用,并且也正常工作。 现在,我需要的是在地图活动关闭的时刻(最终地图)拍摄地图视图的截图(图像,位图或可绘制,我不介意),我不知道它是否是更多钞票。

非常感谢

1 个答案:

答案 0 :(得分:0)

首先,您无法截取其他应用的截图,除非您的应用以超级用户权限运行,并且您使用了各种未记录的技术。

其次,在调用onActivityResult()时,地图活动不再是可见的。