Добавить фрагмент внутри просмотра через Draw Canvas программным способом - PullRequest
1 голос
/ 06 января 2020

Я пытаюсь реализовать библиотеку https://github.com/eschao/android-PageFlip. Я могу управлять добавлением нового макета программно, создавая:

constraintLayout.draw(canvas);//add new layout

Но когда я добавляю фрагмент в макет ограничения выше, я всегда сталкивался с ошибкой, но для идентификатора хх не было просмотра.

java.lang.IllegalArgumentException: No view found for id 0x3 (unknown) for fragment MapLocationFragment

Как добавить фрагмент к макету внутри canvas ? Причина, по которой я хочу добавить фрагмент , потому что я хочу попробовать добавить SupportMapFragment для просмотра карты Google.

Мой класс активности onCreate () :

  mPageFlipView = new PageFlipView(this, this);
  setContentView(mPageFlipView);

где PageFlipView из самой библиотеки.

public class PageFlipView extends GLSurfaceView implements Renderer {

 }

Заранее спасибо.

...