[問題] findviewbyid找不到

看板AndroidDev作者 (nahgnimiast)時間13年前 (2012/08/04 00:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我使用preferenceActivity 在onCreate時 用setWidgetLayoutResource函式讀入類似下面xml檔(有省略) <LinearLayout> <Switch android:id="@+id/switch/> </LinearLayout> 之後想幫Switch物件設定setonclicklistener 所以使用findViewbyId想要得到switch,但是回傳null 請問我的作法有沒有錯?這種情況要得到switch物件 是要怎麼做? 如果找不到方法的話,目前只想要繼承switch,把onClick寫在 繼承物件裡,但是這樣要跟activity互動就很蠻煩。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.224.114.67
文章代碼(AID): #1G6_PniI (AndroidDev)
文章代碼(AID): #1G6_PniI (AndroidDev)