2013-02-21 56 views
1

當我在波泰特模式與我的Android攝像頭,看到的圖像是在景觀 所以我寫了:安卓:拍攝並保存圖像,人像模式/風景模式

Method rotateMethod; 
    rotateMethod = android.hardware.Camera.class.getMethod("setDisplayOrientation", int.class); 
    rotateMethod.invoke(camera, 90); 

它的工作原理。然而,當我保存圖像時,他在橫向上的圖像(寬度大於高度) 我能做些什麼來收集我的相機看到的圖像(字節[])?

+0

+1烏拉圭回合問題。我面臨同樣的問題。你有解決辦法嗎? – 2013-12-30 10:54:37

回答

-2

使用此代碼:

Parameters p=camera.getParameters(); 
p.set("orientation", "portrait");  
camera.setParameters(p); 

並啓動攝像頭預覽

+0

是的,我應該已經精簡我已經嘗試過,並沒有工作(我可能在更低的APi) – morg 2013-02-21 11:00:45

+0

沒有爲我工作。 – Justin 2014-04-15 14:00:18

相關問題