android開發中犯的小錯誤,不要學我!

markriver發表於2021-09-09

夠倒黴的,程式都寫了大半啦,到最後檢驗 的時候硬是沒有出現預期的效果,報錯也不是很明顯,幹了一天多,才發現,浪費了太多時間和腦細胞啊。

View view = View.inflate(getApplicationContext(),
     R.layout.listview_blacknumber_item, null);

   TextView tv_phone = (TextView) view
     .findViewById(R.id.tv_phonenumber);
   TextView tv_mode = (TextView) view.findViewById(R.id.tv_mode);
   ImageView iv_delete = (ImageView)view.findViewById(R.id.iv_delete);


就是這段程式碼,將xml轉換成view物件的時候,用findviewById去找控制元件的時候,前面一定要加上view.啊,我就是沒加,但是系統沒有報錯,我擦,十足的燒腦袋。

原文連結:http://www.apkbus.com/blog-846519-61598.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/818/viewspace-2814735/,如需轉載,請註明出處,否則將追究法律責任。

相關文章