{"id":10351,"date":"2022-09-23T12:07:59","date_gmt":"2022-09-23T06:37:59","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/"},"modified":"2022-09-23T12:07:59","modified_gmt":"2022-09-23T06:37:59","slug":"solved-android-flashlight-app-using-camera-api-2-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/","title":{"rendered":"[Solved] Android flashlight app using camera api 2 [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-47989837\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"47989837\" data-parentid=\"47989543\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Follow this <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.androidhive.info\/2013\/04\/android-developing-flashlight-application\/\">link<\/a> to learn about making flashlight android app.<\/p>\n<p>To make the flashlight blink you can set up your own logic to turn it on and off programmatically.<\/p>\n<p>Edit posting code as asked: <\/p>\n<p>For this you should do like :<\/p>\n<ol>\n<li>\n<p>Check whether flash light is available or not ?<\/p>\n<\/li>\n<li>\n<p>If yes then Turn Off\/On<\/p>\n<\/li>\n<li>\n<p>If no then you can do whatever according to your app. needs<\/p>\n<\/li>\n<\/ol>\n<p>For <strong>Checking availability of flash<\/strong> in device:<\/p>\n<p>You can use the following<\/p>\n<pre><code>context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);\n<\/code><\/pre>\n<p>which will return true if a flash is available, false if not.<\/p>\n<p>Taking code from here:<\/p>\n<pre><code>private void BlinkFlash(){\n    String myString = \"010101010101\";\n    long blinkDelay =50; \/\/Delay in ms\n    for (int i = 0; i &lt; myString.length(); i++) {\n        if (myString.charAt(i) == '0') {\n            params = camera.getParameters();\n            params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);\n            camera.setParameters(params);\n            camera.startPreview();\n            isFlashOn = true;\n\n\n\n        } else {\n            params = camera.getParameters();\n            params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);\n            camera.setParameters(params);\n            camera.stopPreview();\n            isFlashOn = false;\n\n        }\n        try {\n            Thread.sleep(blinkDelay);\n        } catch (InterruptedException e) {\n            e.printStackTrace();\n        }\n    }\n}\n<\/code><\/pre>\n<p>To call this method:<\/p>\n<pre><code>yourbuttonname.setOnClickListener(new View.OnClickListener() {\n    @Override\n    public void onClick(View view) {\n        BlinkFlash();\n    }\n});\n<\/code><\/pre>\n<p>Hope this helps.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">13<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Android flashlight app using camera api 2 [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Follow this link to learn about making flashlight android app. To make the flashlight blink you can set up your own logic to turn it on and off programmatically. Edit posting code as asked: For this you should do like : Check whether flash light is available or not ? If yes then Turn &#8230; <a title=\"[Solved] Android flashlight app using camera api 2 [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\" aria-label=\"More on [Solved] Android flashlight app using camera api 2 [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[452,323],"class_list":["post-10351","post","type-post","status-publish","format-standard","hentry","category-solved","tag-android","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Android flashlight app using camera api 2 [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Android flashlight app using camera api 2 [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Follow this link to learn about making flashlight android app. To make the flashlight blink you can set up your own logic to turn it on and off programmatically. Edit posting code as asked: For this you should do like : Check whether flash light is available or not ? If yes then Turn ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-23T06:37:59+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Android flashlight app using camera api 2 [closed]\",\"datePublished\":\"2022-09-23T06:37:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\"},\"wordCount\":119,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"android\",\"java\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\",\"name\":\"[Solved] Android flashlight app using camera api 2 [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-09-23T06:37:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Android flashlight app using camera api 2 [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Android flashlight app using camera api 2 [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Android flashlight app using camera api 2 [closed] - JassWeb","og_description":"[ad_1] Follow this link to learn about making flashlight android app. To make the flashlight blink you can set up your own logic to turn it on and off programmatically. Edit posting code as asked: For this you should do like : Check whether flash light is available or not ? If yes then Turn ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/","og_site_name":"JassWeb","article_published_time":"2022-09-23T06:37:59+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Android flashlight app using camera api 2 [closed]","datePublished":"2022-09-23T06:37:59+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/"},"wordCount":119,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["android","java"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/","name":"[Solved] Android flashlight app using camera api 2 [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-23T06:37:59+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-android-flashlight-app-using-camera-api-2-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Android flashlight app using camera api 2 [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775193939","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/10351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=10351"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/10351\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=10351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=10351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=10351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}