回答
轉至DDMS - >設備 - >檢查頂部右側有,你會發現相機圖標,點擊該圖標,你會得到你的設備/模擬器截圖。
再次閱讀問題 – Matsemann
感謝您的答覆,但我想要實現應用程序捕獲設備屏幕截圖,這就是爲什麼我要與代碼解決方案 –
你可以使用代碼或jar庫截取正在運行的應用程序的屏幕截圖。但有你需要Root權限的手機(Android 4.0的前)系統範圍的截圖
可以以編程方式通過使用與佈局的頂層查看下列命令獲取整個屏幕的位圖:
topLevelView.setDrawingCacheEnabled(true);
Bitmap fullScreenBitmap = Bitmap.createBitmap(topLevelView.getDrawingCache());
topLevelView.setDrawingCacheEnabled(false);
然後,您可以使用fullScreenBitmap執行任何您需要的操作。
感謝您的回覆,我已經嘗試過這一點,但它給了黑屏或者說我已經設置當前XML視圖的onCreate ()函數,但我想從應用程序啓動(應用程序菜單或Android設備的主屏幕)的屏幕截圖。 –
看到這個code.It可能對你有幫助。
View v1 = view.getRootView();
v1.setDrawingCacheEnabled(true);
Bitmap bm = v1.getDrawingCache();
這裏'視圖'意味着你的佈局視圖。 –
感謝您的回覆,但我已經嘗試過這給它黑屏或電動車 –
你可以發佈你的代碼? –
- 1. Android - 如何以編程方式抓取屏幕截圖
- 2. 以屏幕截圖(以編程方式)
- 3. 以Android編程的屏幕截圖問題以編程方式
- 4. Android設備屏幕截圖
- 5. 如何以編程方式獲取android用戶主頁屏幕截圖?
- 6. 如何在Android中以編程方式拍攝屏幕截圖?
- 7. 以編程方式獲取Java applet的屏幕截圖
- 8. 如何在Android中以編程方式截屏整個屏幕?
- 9. 以編程方式在Android設備上採取當前屏幕的屏幕截圖?
- 10. Android - 以編程方式截取屏幕截圖而不參考視圖/活動
- 11. 以編程方式拍攝整個屏幕的屏幕截圖
- 12. 如何以編程方式從PC獲取iphone當前屏幕截圖?
- 13. 如何以編程方式獲取Excel單元格範圍的屏幕截圖?
- 14. 如何以編程方式獲取.Net WinForms控件的屏幕截圖?
- 15. 以編程方式獲取Android中的「屏幕鎖定」設置
- 16. 如何以編程方式在Sprite-Kit中截取屏幕截圖?
- 17. 如何以編程方式截取iPhone主屏幕
- 18. 如何以編程方式截取DrawingSurface的屏幕快照
- 19. 編寫一個Android應用程序以獲取屏幕截圖
- 20. Android以編程方式拍攝屏幕截圖
- 21. 以編程方式抓取OSX中的屏幕截圖
- 22. 以編程方式在網絡中抓取屏幕截圖
- 23. 如何製作一個應用程序,可以採用編程方式截取android設備的整個屏幕?
- 24. 如何以編程方式拍攝設備屏幕快照?
- 25. Monodroid - 如何以編程方式調整設備屏幕亮度?
- 26. 以編程方式從連接的Mac電腦上獲取iOS設備屏幕截圖
- 27. 以編程方式編輯屏幕截圖
- 28. 以屏幕截圖並以編程方式發送
- 29. 從我的應用程序截取設備的屏幕截圖
- 30. 如何獲取屏幕截圖圖片
你在標題中以編程方式說,但你沒有在問題中提到它。 – MrWaqasAhmed