EditText 雙擊才能獲取點選事件

2022-04-06 04:14:40 字數 340 閱讀 9643

在獲取edittext點選事件的過程中,發現edittext setonclicklistener事件響應中,只有獲取焦點的時候才會響應,

如當焦點在別的控制項上時,只能先點選獲取焦點,第二次點選才會響應,解決辦法改用setontouchlistener監聽,

android.view.view下的ontouchlistener介面是只要觸控(touch)狀態改變,就會觸發該事件。

**如下:

woman_sdloadtext.setontouchlistener(new view.ontouchlistener() 

return false;

}});

雙擊判斷工具類和EditText彈出軟鍵盤監聽

雙擊判斷工具類 public class doubleclickhelper 判斷是否在time時間內進行了雙擊操作,time的單位是毫秒 public static boolean isondoubleclick int time edittext彈出軟鍵盤監聽 public class soft...

Android 中如何獲取editText文字資訊

在android中有許多寫法建立事件處理方法,我們常用的是android onclick 屬性來指定,另一種方法是使用內層類建立 物件。如上面的圖所示如何從edittext1獲取輸入的資訊?如上所示 edittext edittext1 edittext findviewbyid r.id.edit...

table control獲取雙擊行資料

1 啟用gui狀態響應雙擊事件的功能碼 2 在user command 的module裡獲取滑鼠所在位置 這裡要用get cursor語句,比如 data l line type i.get cursor line l line.這樣就取得了滑鼠在內表的所在行,如果希望對映到itab,那就需要結合t...