2013-10-21 105 views
0

在我的應用程序中,我能夠讀取幀緩衝區數據,但無法打開圖像文件,我不知道爲什麼,但通過搜索知道它是否是原始格式。 誰能告訴我怎樣才能打開數據的這種原始格式上的人類可讀圖像格式 我的代碼,以獲得原始圖像文件如下提前如何打開原始圖像文件?

+0

我的代碼獲取原始圖像是 – sunil

+0

您的「問題」是不可能回答。什麼framebuffer?如何填充緩衝區?你用什麼代碼來嘗試讀取緩衝區?等等 – Simon

+0

是你的問題,「我如何捕捉屏幕」? – Simon

回答

1

Process sh = Runtime.getRuntime().exec("su", null,null); 

OutputStream os = sh.getOutputStream(); 

os.write(("/system/bin/screencap -p " + ss.getAbsolutePath()).getBytes("ASCII")); 

os.flush(); 

os.close(); 

sh.waitFor(); 

感謝,如果我得到你的問題比嘗試這個: -

myIageView.setImageResource(R.raw.imageName); 
相關問題