Maui for Android issue with Clipboard.Default.SetTextAsync

Haviv Elbsz 2,046 Reputation points
2024-07-11T13:02:57.0366667+00:00

Hello all the code for

Clipboard.Default.SetTextAsync

as shown build ok but croush

at app starting. Any help

Thank you.

Using maui and android latest versions.

private void TDRangeTB_TextChanged(object sender, TextChangedEventArgs e)

{

  if(IsAppRunning) return;

  TDRangeCKB.IsChecked = false;

  if(TDRangeCKB.IsChecked == true) TDRangeTB.Text = "";

  if(Regex.IsMatch(TDRangeTB.Text, @"^\s*((\d{1,2}\s+){3,}[=!]\s*)*\s*$"))

  {

    TDRangeTB.TextColor = Colors.Black;

  }

  else

  {

    TDRangeTB.TextColor = Colors.Red;

    TDRangeCKB.IsChecked = false;

    return;

  }

  if(!Regex.IsMatch(TDRangeTB.Text, @"^\s*((\d{1,2}\s+){3,}[=!]\s*)*\s*$")) TDRangeCKB.IsChecked = false;

  if(TDRangeTB.Text.Length > 3)

     MainThread.BeginInvokeOnMainThread(async () => {await Clipboard.Default.SetTextAsync(TDRangeTB.Text);});

}
.NET MAUI
.NET MAUI
A Microsoft open-source framework for building native device applications spanning mobile, tablet, and desktop.
3,171 questions
{count} votes