ListView에다가 row 구해온걸 넣으려고 하는데 널포인트 오류가 나서요..

도대체 왜 이런 오류가 나는지 모르겟네요.. 고수님들 부탁 드립니다..

BoardListAdapter MyAdapter = new BoardListAdapter(this, R.layout.board_row, arItem);
Log.i("Log","test1=====================");
            ListView listView = (ListView) findViewById(R.id.boardList);
//         View view = getLayoutInflater().inflate(R.layout.board_add_footer, null, true);
            Log.i("Log","test2=====================");
            listView.addFooterView(new View(this));     <-- 여기서 오류
            Log.i("Log","test3=====================");
         View headerView = getLayoutInflater().inflate(R.layout.board_header, null, false);
         listView.addHeaderView(headerView);
            listView.setAdapter(MyAdapter);

R.layout.board_row 여기엔 List에서 보여줄 행 내요이 있고
R.id.boardList 이곳엔 ListView만 있습니다..

머땜에 오류가 나는지 모르겠네요...