بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چک کردن اینکه آیا دستگاه مورد نظر نور فلش دوربین داره یا نه !!
من میتونم نور فلش دوربین رو روشن خاموش کنم، دسترسی هاشم تو AndroidManifest.xml نوشتم و بقیش اینجوری :
public Camera camera;
public Parameters p;
و مثلا در متد onCreate مینویسیم
camera = Camera.open();
p = camera.getParameters();
روشن کردن نور فلش دوربین در متد زیر
public void FlashCameraOn() {
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(p);
camera.startPreview();
}
خاموش کردن نور فلش دوربین در متد زیر
private void FlashCameraOff() {
p.setFlashMode(Parameters.FLASH_MODE_OFF);
camera.setParameters(p);
camera.stopPreview();
}
حالا من یه گوشی و یه تبلت دارم تبلتم فلش نداره و گوشیم داره حالا چطوری میتونم چک کنم که آیا دستگاه فلش داره یا نداره مثلا میخوام اگه اون دستگاه مثل تبلتم که فلش نداره اون دکمه فلش غیر فعال باشه و در گوشیم که فلش داره اون دکمه فعال باشه، چطوری میتونم این شرط رو چک کنم. لطفا منو راهنمایی کنید.
یا علی مدد...
( منتظران ظهور )
0
0
یعنی یه بچه مسلمون نبود جواب ما رو بده !!!! (11 سال پیش)
+1
0
این کد رو تو StackOverFlow دیدم. context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH) چک کن ببین درسته. گفته مقدار True یا false برمی گردونه. (11 سال پیش)
0
0
احسنت بر تو ای جوان راه حق (11 سال پیش)
0
0
راه حلش همین بود که گفتی یاعلی... (منتظران ظهور) (11 سال پیش)
+3
0
لطفا راه حل رو در زیر به صورت پاسخی جداگانه درج نمایید و در عنوان نیست _حل شد) بنویسید . (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .