2

簡単な方法は次のとおりです。

 private void setupUI(Context context) {
        View view = LayoutInflater.from(context).inflate(R.layout.layout_section_view, this);
        header = (TextView) view.findViewById(R.id.layout_section_header);
        listView = (ListView) view.findViewById(R.id.layout_section_listview);
    }

リントはview、それnullかどうかを確認するようにアドバイスしています。皆さんは普段、そのような条件をチェックしていますか? 本当にnull誰かがレイアウト xml を削除したことが原因である場合は、それを確認してスローすることはできますが、NullPointerExceptionいずれにせよスローされることになります。

4

1 に答える 1