怎麼讓android面失去焦點,怎麼讓android 頁面失去焦點

時間 2021-10-14 23:07:24

1樓:匿名使用者

用setfocusableintouchmode(true);來設定焦點

至於失去焦點,看你有什麼作用了,如果只是為了進入的時候不要讓某個控制元件得到焦點,可以設定焦點到整個layout

2樓:微博

在網上找了好久,有點 監聽軟鍵盤事件,有點 呼叫 clearfouse()方法,但是測試了都沒有! xml中也找不到相應的屬性可以關閉這個預設行為

1 解決之道:在edittext的父級控制元件中找一個,設定成

android:focusable="true"

android:focusableintouchmode="true"

這樣,就把edittext預設的行為截斷了!

2 還有一個方法也可以非常簡單的實現這個功能:

edittext物件的clearfocus();

inputmethodmanager imm = (inputmethodmanager)getsystemservice(context.input_method_service);

imm.hidesoftinputfromwindow(editms**iew.getwindowtoken(), 0);(關閉軟鍵盤。。。)

android 怎麼讓edittext失去焦點

3樓:嘵殘殘

1、在edittext的父佈局中的佈局檔案中設定這兩行**

android:focusable="true"

android:focusableintouchmode="true"

2、在**中設定edittext焦點通過setfocusable()和setfocusableintouchmode() 不過這個好像不怎麼管用

3、如果你是不是想跳轉到有edittext的介面時自動彈出軟鍵盤的話 可以在功能清單檔案(androidmanifest.xml) 中的相對應activity節點中設定軟鍵盤彈出模式

android:windowsoftinputmode="statealwayshidden|adjustpan"

4樓:匿名使用者

讓其他空間獲取焦點。

5樓:

呼叫setfocusable()方法,

android開發 如何讓activity或者佈局失去焦點,像彈出dialog一樣。 5

6樓:砍出平成第一斧

activity像dialog一樣,可以使用主題樣式,預設sdk提供一個theme.dialog, 4.0開始使用theme.holo.dialogwhenlarge

在androidmanifest.xml中配置activity的時候新增@android:style/theme.holo.dialogwhenlarge:

7樓:

你可以在整個佈局檔案中巢狀一個空的佈局,讓這個空佈局去獲取焦點,這樣你另一個佈局中的控制元件就不會獲取焦點了,這個我以前用過,肯定好用。

android**如何 讓 edittext失去焦點

8樓:匿名使用者

//------阻止edittext得到焦復點,以制防輸入法弄bai醜畫面

textview1.setfocusable(true);

textview1.setfocusableintouchmode(true);

textview1.requestfocus(); // 初始不du讓edittext得焦點

textview1.requestfocusfromtouch();

// 讓焦

zhi點指到

dao任一個textview1中

9樓:匿名使用者

layout設定android:focusable="false"

或者設定焦點到其他view上

android怎麼讓linearlayout的兩個按鈕之間存

下面的 那位樓主說得對,就是不全面,我們設定間距要看清楚是給哪個設定間距,再去行動 屬性 margin 或者padding android layout margin一個元件與相鄰元件的距離 top,bottom,left,rightandroid layout padding元件內部內容與元件邊界...

android開發怎麼讓edittet無法獲取焦點

在android開發過程中關於edittext在setfocusable false 後,當需要再次獲得焦點輸入時設定setfocusable true 後還是無法獲得焦點的問題 解決辦法 對edittext設定後就可以了 et.setfocusable true et.setfocusablein...

怎麼讓android的activity跳轉到下activity時讓

好像沒聽過這種說法,我只知道用activity完全覆蓋另一個activity會進入stoped的狀態,好像不會出現killed的狀態 直接呼叫activity的finish 方法即可關掉當前這個activity.在android中,activity有個棧,一個activity結束掉,會回到上一個ac...