EditText
にはdrawableRight
があります。問題は、ドロウアブルをクリックすると、EditText
がこの奇妙なモードにあり、正確にはフォーカスされていないことです。以下は、それがどのように見えるかです:私が知っているEditTextは描画可能なクリックに焦点を合わせます
その理由は以下の集中集中そのとき、それがどのように見えるかではありません。
私は何を達成しようとしていることであるとき、描画可能なことEditTextはフォーカスを得るべきではありません。私はonTouchListener
の中でmyEditText.clearFocus()
を試してみました。私は何が間違っているのか明確ではないので、何を試してみるべきか分からない。
ドロアブルを押したときにはどうなりますか?これは、XMLで何らかの形で関係がなく、upponがdrawableに触れるとdrawableの動きを引き起こさない場合、あるビューが別のビューに影響を及ぼすことは意味をなさない。 –
私は、押されたときにカスタムビューを表示します。私はそれが問題ではないので、質問から外しました。私はdrawableがクリックされたときに正しくビューを膨張させることができます。問題は、EditText _thinks_が集中していることです。私はそれが完全に集中していないので混乱しています。 – Intern
コンピュータから使用しているデバイスのプラグを抜く、アプリケーションを完全に削除してから再接続するなど、最悪の場合は試しましたか?プロジェクトのクリーンビルドを行い、再度実行します。私はEditTextの動作を理解できないので、実際にはコードごとに操作されていなければ、これらのことを前提にしています。 –