title: Xamarin.Android EditText events not firing on device
body: <p>I have a Xamarin.Android application and running into an issue where events on an EditText field aren't firing on my device. They work on the simulator but not my Nexus 5X. Any Thoughts?</p>
  
  <p>Layout</p>
  
  <pre><code>&lt;EditText
  android:id="@+id/usernameTextField"
  android:layout_width="0dp"
  android:layout_height="wrap_content"
  style="@style/LoginTheme.EditText"
  android:background="@android:color/transparent"
  android:hint="user name"
  android:lines="1"
  android:maxLines="1"
  app:layout_constraintTop_toBottomOf="@id/topBorder"
  app:layout_constraintLeft_toLeftOf="parent"
  app:layout_constraintRight_toRightOf="parent"
  app:layout_constraintWidth_max="350dp" /&gt;
  </code></pre>
  
  <p>Code</p>
  
  <pre><code>UsernameTextField = FindViewById&lt;EditText&gt; (Resource.Id.usernameTextField);
      PasswordTextField = FindViewById&lt;EditText&gt; (Resource.Id.passwordTextField);
  
  
  UsernameTextField.KeyPress += (sender, e) =&gt; {
  
      if (e.KeyCode == Keycode.Enter &amp;&amp; e.Event.Action == KeyEventActions.Down) {
          this.PasswordTextField.RequestFocus();
      }
  };
  UsernameTextField.KeyPress += (sender, e) =&gt; {
  
      if (e.KeyCode == Keycode.Enter &amp;&amp; e.Event.Action == KeyEventActions.Down) {
          this.PasswordTextField.RequestFocus();
      }
  };
  
  PasswordTextField.KeyPress += (sender, e) =&gt; {
  
      if (e.KeyCode == Keycode.Enter &amp;&amp; e.Event.Action == KeyEventActions.Down) {
          this.DoLogin ();
      }
  };
  </code></pre>
  
  <p>I have also tried using IME actions such as this.</p>
  
  <pre><code>UsernameTextField.EditorAction += HandleEditorAction;
  PasswordTextField.EditorAction += HandleEditorAction;
  
  private void HandleEditorAction(object sender, TextView.EditorActionEventArgs e) {
          e.Handled = false;
          if (e.ActionId == ImeAction.Send) {
          }
  }
  </code></pre>
  
  <p>Nothing seems to work. When I hit the enter button on the virtual keyboard it just creates a new line in the EditText field. Any ideas?</p>