Как добавить представление в LinearLayout? У меня есть класс с именем BoardView, который расширяет View, и я хочу добавить его в LinearLayout. Мой код выглядит так:
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
board = new Board();
boardView = new BoardView(this, board);
board.addObserver(boardView);
setContentView(boardView);
}
и я попробовал что-то вроде этого:
LinearLayout boardgame = (LinearLayout) findViewById(R.id.boardgame);
linBoardGame.addView(boardview);
setContentView(boardgame);
к сожалению, это возвращает исключение NullPointerException.
то же исключение для добавления
<com.example.abc.def.BoardView
android:id="@+id/view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
в файл game_activity.xml.