我知道getView()
可能返回null內onCreateView()
方法,但即使我把下面的代碼裏面onActivityCreated()
,onStart()
或onViewCreated()
方法,它仍然顯示關於一個可能的警告Android Studio中的NullPointerException
(儘管我的程序運行時沒有任何問題)。如何擺脫這個警告?NullPointerException異常預警方法
我正在使用片段。
代碼:
datpurchased = (EditText) getView().findViewById(R.id.datepurchased);
//datpurchased defined as instance variable in the class
警告:
方法調用 'getView()findViewById(R.id.datepurchased)' 可以 農產品 '顯示java.lang.NullPointerException'
我可以用'noinspection ConstantConditions'來抑制我的警告。但關於壓制檢查的鏈接非常有用! – iamreptar