2010-08-03 68 views
0

我寫了一個應用程序在Android 1.5中使用SurfaceView拍攝快照。拍攝的圖像中心會有粉紅色填充。當我們使用默認的相機應用程序時,照片很好。我知道在Android 1.5中有一些問題,也有一些設備的硬件問題,但是有沒有解決方法或設置來解決這個問題?粉紅色的顏色填充在相機拍攝的照片在Android 1.5

回答

0

代替SurfaceView,您可以使用默認相機。

final Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
    intent.putExtra(MediaStore.EXTRA_OUTPUT, 
      Uri.fromFile(new File(FILE_PATH))); 
    intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 3);  
    startActivityForResult(intent, CAMERA_CODE); 

然後在onActivityResult()從你的SD卡中獲取圖像數據。 它也在1.5工作。

+0

感謝您的回覆。我首先想到了這一點,但是,我希望它能夠被定製。我的意思是,我想要屏幕底部的選項,如Back,Save,Retake,如果我們使用默認相機,我認爲這是不可能的。 – Prabhat 2010-08-03 06:15:55

+0

但默認情況下,您正在獲取所有這些選項。 – 2010-08-03 06:19:35

+0

我的意思是它顯示的佈局。我想定製它。 – Prabhat 2010-08-03 06:37:40