カメラがついているか確認する
PackageManagerをつかうとその機種にカメラがついているかや、
Bluetooth、NFCかついているかを確認することができます。
今回はカメラがあるかをチェックするソースです。
// カメラがあるかないかチェックする Context context = getActivity(); PackageManager packageManager = context.getPackageManager(); if(packageManager.hasSystemFeature(PackageManager.FEATURE_CAMERA) == false){ Toast.makeText(getActivity(), "This device does not have a camera.", Toast.LENGTH_SHORT) .show(); return; }