読者です 読者をやめる 読者になる 読者になる

リア充爆発日記

You don't even know what ria-ju really is.

EditTextでandroid:focusableInTouchMode="false"にしたらsetErrorがうまく動かなくなったときの対応法。

これはsetErrorで表示されるバルーン的なものがフォーカス時にのみ表示されるという仕様だから。

次にフォーカスについてここで勉強する。超良記事。
たかがフォーカス,されどフォーカス

View#requestFocusFromTouchメソッドを使うと、 タッチモード時でもfocusableInTouchMode属性がfalseのウィジェットに対して、 フォーカスを移動させることができる。

というわけで、コード中の良きところで
requestFocusFromTouch()
を呼ぶべし。