關於EditText自動獲取焦點的處理

EditText默認會自動獲取到焦點,本次遇到到需求,就是在當前輸入框修改資料,失去焦點或者點擊軟鍵盤的確認按鈕就提交發布,爲了體驗,在獲取焦點和失去焦點都對EditText背景顏色做了處理,此時就有個問題了,EditText默認就自動獲取到焦點,沒有點擊去修改文本到時候就出現修改的狀態。

處理辦法:EditText默認自動獲取到焦點,可以在它到父佈局中加入:

        android:focusable="true"
        android:focusableInTouchMode="true"

使得EditText不會自動獲取到焦點

博客轉移到個人站點:http://www.wangchengmeng.club/2018/02/01/%E5%85%B3%E4%BA%8EEditText%E8%87%AA%E5%8A%A8%E8%8E%B7%E5%8F%96%E7%84%A6%E7%82%B9%E7%9A%84%E5%A4%84%E7%90%86/

歡迎來吐槽

發佈了49 篇原創文章 · 獲贊 38 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章