示例#1
0
  public void onVideoInit(boolean use_gl2) {

    //		mView = new GodotView(getApplication(),io,use_gl2);
    //		setContentView(mView);

    layout = new FrameLayout(this);
    layout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    setContentView(layout);

    // GodotEditText layout
    GodotEditText edittext = new GodotEditText(this);
    edittext.setLayoutParams(
        new ViewGroup.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
    // ...add to FrameLayout
    layout.addView(edittext);

    mView = new GodotView(getApplication(), io, use_gl2, this);
    layout.addView(mView, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    mView.setKeepScreenOn(true);

    edittext.setView(mView);
    io.setEdit(edittext);

    // Ad layout
    adLayout = new RelativeLayout(this);
    adLayout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    layout.addView(adLayout);
  }
示例#2
0
  public void onVideoInit(boolean use_gl2) {

    //		mView = new GodotView(getApplication(),io,use_gl2);
    //		setContentView(mView);

    layout = new RelativeLayout(this);
    layout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    setContentView(layout);
    mView = new GodotView(getApplication(), io, use_gl2, this);
    layout.addView(mView, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    mView.setKeepScreenOn(true);
  }