我在Build.gralde中編譯了Apache commons-validator 1.4.1,目的是驗證電子郵件。認爲這是對電子郵件驗證的更堅實的方法。Apache commons-validator不驗證gmail
compile "commons-validator:commons-validator:1.4.1"
而當我嘗試運行它時,它返回True。雖然這封電子郵件是False。
EmailValidator.getInstance().isValid("[email protected]");
這是爲什麼?
在你的領域的問題,這個問題是最有可能的是手動發送/接收事件,並沒有保證在UI線程領域實例已經評估了所有的查詢異步,但(之後它顛簸版本)。要強制進行同步評估,可以在收到事件時使用'realm.refresh()'。 – EpicPandaForce
感謝@EpicPandaForce尋求幫助。後來我發現這是我實現它的一個線程問題。 –