2014-12-06 182 views
0

Android 2.2 我想打開前置攝像頭拍照。使用代碼:Android 2.2前置攝像頭

private Camera getFrontCamera() { 
    Camera camera = Camera.open(); 
    if (camera == null) { 
     return null; 
    } 
    PackageManager pm = context.getPackageManager(); 
    if (pm.hasSystemFeature("android.hardware.camera.front")) { 
     Parameters params = camera.getParameters(); 
     params.set("camera-id", 2); 
     camera.setParameters(params); 
    } 
    return camera; 
} 

但是因爲我沒有工作。如何在Android 2.2上啓用前置攝像頭?

+0

幾乎到2015年,爲什麼要支持Android 2.2(API 8)? – 2014-12-06 04:04:38

+0

Android 2.2發行量0.5%。可能真的需要放棄2.2)) – 2014-12-06 04:48:30

+0

是的。我會這樣說。我看到你發現:https://developer.android.com/about/dashboards/index.html?utm_source=ausdroid.net。我目前在我的所有應用程序中都支持Api 9+。 – 2014-12-06 04:51:36

回答

0

沒有配備前置攝像頭的Android 2.2手機 - 第一款安裝了前置攝像頭的Android手機以Android 2.3開始 - 薑餅根據new features of Android 2.3

+0

感謝您的鏈接 – 2014-12-06 05:50:29

+0

如果這有助於回答您的問題,請接受答案,將其從未回答的問題列表中刪除。 – ianhanniballake 2014-12-06 06:00:16

相關問題