(首先,抱歉我的英文) 我通过这种方式来自我的主要活动的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
}
...在地图活动结束时调用,并且也正常工作。 现在,我需要的是在地图活动关闭的时刻(最终地图)拍摄地图视图的截图(图像,位图或可绘制,我不介意),我不知道它是否是更多钞票。
非常感谢
答案 0 :(得分:0)
首先,您无法截取其他应用的截图,除非您的应用以超级用户权限运行,并且您使用了各种未记录的技术。
其次,在调用onActivityResult()
时,地图活动不再是可见的。