[英]Android screenshot capture for rooting device
我试过截图捕获应用程序的布局只采取截图它的工作正常。我想要按下按钮点击当前屏幕后每个页面显示ovelay按钮如何拍摄截图。请帮助我。
Try this code 试试这个代码
View vieww=findViewById(R.id.main);
//View v1 = view.getRootView();
//v.setDrawingCacheEnabled(true);
//Bitmap b = v.getDrawingCache();
//imgcapmain.setVisibility(View.VISIBLE);
Bitmap bitmap;
View v1 = vieww.getRootView();
v1.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(v1.getDrawingCache());
v1.setDrawingCacheEnabled(false);
imgcapmain.setImageBitmap(bitmap);
Get root view from current activity 从当前活动中获取根视图
getWindow().getDecorView().findViewById(android.R.id.content)
Try this 尝试这个
Initialize variables 初始化变量
Bitmap bmScreen;
ImageView bmImage;
View screen;
and in OnClickListener 并在OnClickListener中
screen.setDrawingCacheEnabled(true);
bmScreen = screen.getDrawingCache();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.