【如何在Android上以编程方式截取屏幕截图?】教程文章相关的互联网学习教程文章

Android-以编程方式截取屏幕快照,而无需引用视图/活动

有许多使用对当前活动的引用来截取屏幕截图的示例.但是,就我而言,我需要对来自外部SDK(但仍在我的应用程序中)的活动进行截屏.由于明显的原因,我的代码中没有对该活动对象的引用.我看到了使用Instrumentation和UiDevice的解决方案,但是它们似乎仅在使用TestCase框架实现测试应用程序时才有效,而我需要在正常应用程序中才能使用. 还有另一种方法吗?解决方法:好吧,如果有人发现这个问题有用,这就是我找到的答案:在您的活动或服务中,...

Android:以编程方式截取所选区域的屏幕截图【代码】

我的代码如下:protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button upload = (Button) findViewById(R.id.screeshotdButton);upload.setOnClickListener(new Button.OnClickListener() {@Overridepublic void onClick(View v) {folderCheck();}}); } private void folderCheck(){File folder = new File(Environment.getExternalStorageDire...

如何在Android上以编程方式截取屏幕截图?【代码】

参见英文答案 > How to programmatically take a screenshot on Android? 24个我想以编程方式拍摄全屏截图,例如,android主屏幕或菜单之一.如何在应用程序中查看主屏幕?我想以编程方式采取它!它是否需要root模式无关紧要! 请帮帮我,抱歉我的英文!解决方法:使用以下代码Bitmap bitmap; View v1 = MyView.getRootView(); v1.setDrawingCacheEnabled(true); bitmap = Bitmap.createBitmap(v1.g...

java – 在Android上截取屏幕截图【代码】

我正在尝试为Android构建一个自定义启动器,需要在用户按下主页按钮之后立即截取设备,因此在我的应用程序(启动器)返回前台之前.我的想法是在我的启动器/活动/应用程序接管屏幕之前截取设备显示的任何内容. 我知道这样的事情需要root访问权限,但这不是问题.谁能告诉我如何拍摄截图?一些示例代码?在线教程?我看过网上但找不到任何有用的东西.我试图简单地截取屏幕截图,就像Android Market上的gazillion应用程序已经使用root访问权限...

java – 在Android 4.0中截取屏幕时播放?

有什么方法可以在拍摄截图或将图片插入MediaStore时收听广播? 目的:反馈应用.解决方法:我不敢,框架开发人员可能没有想到这个用例. Android开发者documentation has a full list of Intents由系统播出.