Android取消EditText自動獲取默認(rèn)焦點
最近在通訊錄新建聯(lián)系人=中,一進(jìn)入一個頁面, EditText默認(rèn)就會自動獲取焦點,很是郁悶, 如何讓EditText不自動獲取焦點?
那么如何取消這個默認(rèn)行為呢?
在網(wǎng)上找了好久,有點監(jiān)聽軟鍵盤事件,有點調(diào)用clearFouse()方法,但是測試了都沒有!xml中也找不到相應(yīng)的屬性可以關(guān)閉這個默認(rèn)行為
解決之道:在EditText的父級控件中找一個,設(shè)置成
android:focusable="true" android:focusableInTouchMode="true"
demo.xml:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffffff" android:baselineAligned="false" android:focusable="true" android:focusableInTouchMode="true" > <RelativeLayout android:layout_width="250dp" android:layout_height="wrap_content" android:id="@+id/txtLayout" android:layout_marginTop="20dp" android:layout_centerHorizontal="true" > <EditText android:layout_width="fill_parent" android:layout_height="35dp" android:id="@+id/editPhone" android:phoneNumber="true" android:text="@string/txtaddPhone" android:textColor="#D8D8D8" android:background="@drawable/txtupbg" android:textSize="15dp" /> </RelativeLayout> </RelativeLayout>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
- Android取消EditText自動獲取焦點默認(rèn)行為
- Android 設(shè)置Edittext獲取焦點并彈出軟鍵盤
- 360瀏覽器文本框獲得焦點后被android軟鍵盤遮罩該怎么辦
- Android開發(fā)之滑動圖片輪播標(biāo)題焦點
- Android給自定義按鍵添加廣播和通過廣播給當(dāng)前焦點輸入框賦值
- Android GridView中包含EditText的焦點重新獲取方法
- Android 實現(xiàn)不依賴焦點和選中的TextView跑馬燈
- Android videoview搶占焦點的處理方法
- Android基于TextView不獲取焦點實現(xiàn)跑馬燈效果
- Android OnFocuChangeListener焦點事件詳解
相關(guān)文章
Android逆向入門之常見Davlik字節(jié)碼解析
Dalvik是Google公司自己設(shè)計用于Android平臺的虛擬機(jī)。Dalvik虛擬機(jī)是Google等廠商合作開發(fā)的Android移動設(shè)備平臺的核心組成部分之一,本篇文章我們來詳細(xì)解釋常見Davlik字節(jié)碼2021-11-11android開發(fā)教程之判斷是手機(jī)還是平板的方法
判斷是平板還是手機(jī),通過很多的方式都可以實現(xiàn),如:設(shè)備尺寸、DPI、版本號、是否具備電話功能等,不過有些沒有那么的精準(zhǔn),這里分享一個比較簡潔的方法2014-04-04Android實現(xiàn)手勢滑動多點觸摸縮放平移圖片效果(二)
這篇文章主要介紹了Android實現(xiàn)手勢滑動多點觸摸縮放平移圖片效果,實現(xiàn)圖片支持多點觸控,自由的進(jìn)行縮放、平移的注意事項,感興趣的小伙伴們可以參考一下2016-02-02Android開發(fā)中R.java文件丟失或無法更新的解決方法
這篇文章主要介紹了Android開發(fā)中R.java文件丟失或無法更新的解決方法,較為詳細(xì)的列舉分析了出現(xiàn)R.java文件丟失或無法更新的常見原因及相應(yīng)的解決方法,需要的朋友可以參考下2016-02-02Android彈窗ListPopupWindow的簡單應(yīng)用詳解
這篇文章主要為大家詳細(xì)介紹了Android彈窗ListPopupWindow的簡單應(yīng)用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11實例探究Android開發(fā)中Fragment狀態(tài)的保存與恢復(fù)方法
這篇文章主要介紹了實例探究Android開發(fā)中Fragment狀態(tài)的保存與恢復(fù)方法,或許開發(fā)者們對Fragment的操作都比較熟悉,但onSaveInstanceState()方法并不能夠很好地保存Fragment狀態(tài),需要的朋友可以參考下2016-04-04Android通過HTTP協(xié)議實現(xiàn)上傳文件數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了Android通過HTTP協(xié)議實現(xiàn)上傳文件數(shù)據(jù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09