Android取消EditText自動(dòng)獲取默認(rèn)焦點(diǎn)
最近在通訊錄新建聯(lián)系人=中,一進(jìn)入一個(gè)頁面, EditText默認(rèn)就會(huì)自動(dòng)獲取焦點(diǎn),很是郁悶, 如何讓EditText不自動(dòng)獲取焦點(diǎn)?
那么如何取消這個(gè)默認(rèn)行為呢?
在網(wǎng)上找了好久,有點(diǎn)監(jiān)聽軟鍵盤事件,有點(diǎn)調(diào)用clearFouse()方法,但是測試了都沒有!xml中也找不到相應(yīng)的屬性可以關(guān)閉這個(gè)默認(rèn)行為
解決之道:在EditText的父級(jí)控件中找一個(gè),設(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)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!
- Android取消EditText自動(dòng)獲取焦點(diǎn)默認(rèn)行為
- Android 設(shè)置Edittext獲取焦點(diǎn)并彈出軟鍵盤
- 360瀏覽器文本框獲得焦點(diǎn)后被android軟鍵盤遮罩該怎么辦
- Android開發(fā)之滑動(dòng)圖片輪播標(biāo)題焦點(diǎn)
- Android給自定義按鍵添加廣播和通過廣播給當(dāng)前焦點(diǎn)輸入框賦值
- Android GridView中包含EditText的焦點(diǎn)重新獲取方法
- Android 實(shí)現(xiàn)不依賴焦點(diǎn)和選中的TextView跑馬燈
- Android videoview搶占焦點(diǎn)的處理方法
- Android基于TextView不獲取焦點(diǎn)實(shí)現(xiàn)跑馬燈效果
- Android OnFocuChangeListener焦點(diǎn)事件詳解
相關(guān)文章
Android基于OkHttpUtils網(wǎng)絡(luò)請(qǐng)求的二次封裝
這篇文章主要介紹了Android基于OkHttpUtils網(wǎng)絡(luò)請(qǐng)求的二次封裝,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03
Android 阿里云OSS文件上傳的實(shí)現(xiàn)示例
這篇文章主要介紹了Android 阿里云OSS文件上傳的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08
Android 實(shí)現(xiàn)無網(wǎng)絡(luò)頁面切換的示例代碼
本篇文章主要介紹了Android 實(shí)現(xiàn)無網(wǎng)絡(luò)頁面切換的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09
Android實(shí)現(xiàn)向本地寫入一個(gè)XML文件和解析XML文件
這篇文章主要介紹了Android實(shí)現(xiàn)向本地寫入一個(gè)XML文件和解析XML文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Android SwipeRefreshLayout下拉刷新組件示例
SwipeRefrshLayout是Google官方更新的一個(gè)Widget,可以實(shí)現(xiàn)下拉刷新的效果。本文主要介紹了Android之SwipeRefreshLayout下拉刷新組件示例,有興趣的可以了解一下。2017-02-02
Android實(shí)現(xiàn)Activity之間通信的方法
這篇文章主要介紹了Android實(shí)現(xiàn)Activity之間通信的方法,涉及Android中Activity實(shí)現(xiàn)數(shù)據(jù)的發(fā)送及接收相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
android實(shí)現(xiàn)查詢公交車還有幾站的功能
這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)查詢公交車還有幾站的功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
Android WorkManager實(shí)現(xiàn)后臺(tái)定時(shí)任務(wù)流程詳解
WorkManager是Android Jetpack的一個(gè)強(qiáng)大的組件,用于處理后臺(tái)耗時(shí)任務(wù)。后臺(tái)任務(wù)可以是一次性的,也可以是重復(fù)的,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-01-01

