L
lumo2707
Neues Mitglied
- 0
Hey,
wie kann ich einen Screenshot einer kompletten ScrollView machen?
Wenn ich die View nehme, dann macht er nur den Screenshot, so wie es am Display angezeigt wird!
Hier mein Code:
activity_view = v.getRootView();
View v1 = activity_view.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap b = v1.getDrawingCache();
String extr = Environment.getExternalStorageDirectory().toString();
File myPath = new File(extr, "Screenshot.jpg");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(myPath);
b.compress(Bitmap.CompressFormat.JPEG, 100, fos);
fos.flush();
fos.close();
//MediaStore.Images.Media.insertImage(getContentResolver(), b, "Screen", "screen");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Danke schon mal!
wie kann ich einen Screenshot einer kompletten ScrollView machen?
Wenn ich die View nehme, dann macht er nur den Screenshot, so wie es am Display angezeigt wird!
Hier mein Code:
activity_view = v.getRootView();
View v1 = activity_view.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap b = v1.getDrawingCache();
String extr = Environment.getExternalStorageDirectory().toString();
File myPath = new File(extr, "Screenshot.jpg");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(myPath);
b.compress(Bitmap.CompressFormat.JPEG, 100, fos);
fos.flush();
fos.close();
//MediaStore.Images.Media.insertImage(getContentResolver(), b, "Screen", "screen");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Danke schon mal!