title: TextChanged does not fire in C# xamarin android v2019. Textchanged works in main. stops in any other method
body: <p>TextChanged works as long as the program is in the main();
  If I go to another method TextChanged stops working.
  I think it is an OS problem!!!!
  because the are other OS calls that do not work.
  like read, write, ToString();
  This code works as long as I stay in the main();</p>
  <pre><code>     var textView_1 = FindViewById&lt;TextView&gt;(Resource.Id.textView1);
       var editText1 = FindViewById&lt;EditText&gt;(Resource.Id.editText1);
           
       editText1.TextChanged += (object sender, Android.Text.TextChangedEventArgs e) =&gt;
                      {
             textView_1.Text = e.Text.ToString();
             keyboardInput = e.Text.ToString();
             if (keyboardInput != &quot;&quot;) { scankeyinput = &quot;&quot;; }
             keyboardInputLength = keyboardInput.Length;
             if (keyboardInputLength &gt; 0)
             {
             scankeyinput = keyboardInput.Substring(keyboardInput.Length - 1);
             scankeychar = scankeyinput.ToCharArray(0, 1);
             editText1.SetText(scankeychar, 0, 0);
             scankeysecond = scankeyinput;
                
             if (Searcher.search_flag == 0)
             {
               App1xamarinAndroid.Tester.StartProgram();
             }
  
               if (scankeyinput != null)
               {
               if (scankeyinput != &quot;&quot;)
               {
               Getnewcharacter.scankeysecond = scankeyinput;
               Getnewcharacter.scankeySearchsecond = scankeysecond;
  
               Getnewcharacter.enable_search_flag = &quot;1&quot;                       
               Getnewcharacter.read_input_count = &quot;T&quot;;
                      }
                      }
                      }
                      };
  </code></pre>
  <ul>
  <li></li>
  </ul>
  <h2>List item</h2>