스크린 샷을 저장하고 스크린 샷을 저장해야합니다. PC에 연결하거나 전화를 끊지 않고이 작업을 수행해야합니다. 이벤트가 발생할 때마다이 작업을 수행해야합니다. 예를 들어 광고가 게임에 표시 될 때 ... 또는 게임이 끝나고 뱀 등의 점수가 표시 될 때 예를 들어 알려주세요. 어떻게 할 수 있습니까? 좀 tutorilas를보고 그들은 코드를 준하지만 나던Android - 스크린 샷 찍기
private void getScreen()
{
View content = findViewById(R.id.layoutRoot);
Bitmap bitmap = content.getDrawingCache();
File file = new File("/sdcard/test.png");
try
{
file.createNewFile();
FileOutputStream ostream = new FileOutputStream(file);
bitmap.compress(CompressFormat.PNG, 100, ostream);
ostream.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
po ssible duplicate http://stackoverflow.com/questions/5929403/take-screenshot-of-android-screen-and-save-to-sd-card 및 http://stackoverflow.com/questions/5939987/android-take- screenshot-via-code – DynamicMind