martedì 7 febbraio 2023

C# .Net MAUI utilizzo della torcia in Android

Il frammento di codice qui di seguito illustra una tecnica per accendere o spengere la torcia dello smartphone Android, il tutto tramite il framework MAUI.

Nel file "AndroidManifest.xml" aggiungere i seguenti tag che permettono di autorizzazione l'uso della luce.

 

<!--Per la torcia-->

      <uses-permission android:name="android.permission.FLASHLIGHT" />

      <uses-permission android:name="android.permission.CAMERA" />



Il codice C# qui di seguito accende e spenge la torica dello smartphone.

        try

        {

 

            if (count == 0)

            {

                Flashlight.Default.TurnOnAsync();

                count += 1;

            }

            else

            {

                Flashlight.Default.TurnOffAsync();

                count = 0;

            }

        }

        catch (FeatureNotSupportedException ex)

        {

            TxtErrore.Text = ex.Message;

        }

        catch (PermissionException ex)

        {

            TxtErrore.Text = ex.Message;

        }

        catch (Exception ex)

        {

            TxtErrore.Text = ex.Message;

        }


Nessun commento: