<CC.CustomEditText
android:id="@+id/receptionIdentityArticle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:theme="@style/ExtendProTheme"
android:maxLength="20"
style="@style/ExtendProTheme.EditText"
android:layout_below="@+id/suppliersSearchInputLabel"
local:MvxBind=" Text ArticleSearchClause, Mode=TwoWay; EnterCommand SearchArticlesCommand; Error Errors['ArticleSearchClause']; Click OnSearchClickCommand" />
所以我有一個CustomEdit通過重寫兩個事件Mvvmcross綁定僅單擊焦點後
this.KeyPress += OnEnterKeyPressed;
this.FocusChange += OnFocusChange;
我的問題是,單擊命令只觸發第二次是從EditText上不同的我點擊的EditText觸發。第一次它只是聚焦,然後第二次點擊命令觸發點擊它。我想這是它應該如何工作,但我想趕上第一次點擊它在EditText上完成。另一個事件可能會被觸發,但是我無法在EditText上找到所有可能綁定的文檔。任何想法如何捕獲第一次點擊EditText?
我會試一下。謝謝! – CiucaS