文章詳情頁
java - butterknife怎么綁定多個(gè)view
瀏覽:149日期:2023-10-22 09:42:32
問題描述
View view = View.inflate(context, R.layout.news_item_pager, null);ButterKnife.bind(this, view);View rollView = View.inflate(context, R.layout.layout_roll_view, null);ButterKnife.bind(this,rollView);
這樣寫為什么報(bào)錯(cuò) butterknife怎么綁定多個(gè)view?
問題解答
回答1:在同一個(gè)類中綁定了多個(gè)View的情況下,注解處理器會(huì)在每一個(gè)View中尋找綁定引用對應(yīng)的id名,找不到就會(huì)報(bào)錯(cuò)。建議不要在同一個(gè)類中綁定多個(gè)View,可以在內(nèi)部類中綁定
標(biāo)簽:
java
相關(guān)文章:
1. android - 用textview顯示html時(shí)如何寫imagegetter獲取網(wǎng)絡(luò)圖片2. javascript - table列過多,有什么插件可以提供列排序和選擇顯示列的功能3. showpassword里的this 是什么意思?代表哪個(gè)元素4. javascript - windows下如何使用babel,遇到了困惑5. JavaScript事件6. python - 為什么正常輸出中文沒有亂碼,zip函數(shù)之后出現(xiàn)中文編程unicode編碼的問題,我是遍歷輸出的啊。7. javascript - js中向下取整8. android - rxjava多線程并發(fā)怎么控制順序9. 對mysql某個(gè)字段監(jiān)控的功能10. html - vue項(xiàng)目中用到了elementUI問題
排行榜

熱門標(biāo)簽