快速尋找控制項的id

2021-08-03 14:42:29 字數 511 閱讀 4942

在實際專案的activity中,往往我們要通過findviewbyid方法去尋找控制項的id。介面的控制項越多,我們就要與之對應的寫一次findviewbyid。是不是覺得有點煩惱,那麼有沒有優雅點的方法來解決這個問題呢。答案是肯定的,你可以選擇一些開源框架尋找控制項的id,如butterknife。你如果不熟悉這些框架,也可以試一試下面的方法。

/**

* 獲取view

*@param id

*@param

*@return

*/protected

v findview(int id)

/**

* 獲取view

*@param id

*@param

*@return

*/protected

v findview(view view, int id)

將這兩個方法寫在你的baseactivity或者basefragment中即可。

C 控制項ID的選取

今天在做 時,遇到了子頁面中ajax取值取不到的問題 後經除錯,原來是textbox 6的id沒寫對,經過對頁面檢查,將 textbox 6 contentplaceholder1 textbox 6 就能夠執行了。原來是由於母版的存在,使得每個子頁面內控制項的id都有一定的變化,每個 對每個控制項...

android 布局控制項id的 號

我們在寫android布局檔案的時候,要引用資源物件的時候,都要用 符號。在定義乙個控制項的id時,會使用 id id name 來使用id,如下例子 id iv icon android layout width dimen iv width android layout height dimen...

簡單的尋找固定的控制項

在頁面的控制項中按層次尋找控制項很痛苦,但是如果你知道控制項怎樣固定在頁面中,就可以用簡寫 來查詢控制項而不用寫遞迴的 請看下面 注意 的使用 form id form1 runat server defaultfocus formvw txtname div asp formview id for...