com.google.blockly.android.ui.WorkspaceView

Here are the examples of the java api class com.google.blockly.android.ui.WorkspaceView taken from open source projects.

1. TestWorkspaceViewActivity#onCreate()

Project: blockly-android
File: TestWorkspaceViewActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    mThemeWrapper = new ContextThemeWrapper(this, R.style.BlocklyVerticalTheme);
    mController = new BlocklyController.Builder(this).build();
    mWorkspace = mController.getWorkspace();
    mWorkspaceHelper = mController.getWorkspaceHelper();
    mViewFactory = new VerticalBlockViewFactory(mThemeWrapper, mWorkspaceHelper);
    mWorkspaceView = new WorkspaceView(this);
    mController.initWorkspaceView(mWorkspaceView);
    setContentView(mWorkspaceView);
}

2. BlocklyControllerTest#setUp()

Project: blockly-android
File: BlocklyControllerTest.java
@Override
public void setUp() throws Exception {
    super.setUp();
    mHelper = new WorkspaceHelper(getContext());
    mViewFactory = new TestableBlockViewFactory(getContext(), mHelper);
    mController = new BlocklyController.Builder(getContext()).setWorkspaceHelper(mHelper).setBlockViewFactory(mViewFactory).addBlockDefinitions(R.raw.test_blocks).build();
    mBlockFactory = mController.getBlockFactory();
    mWorkspace = mController.getWorkspace();
    mHelper = mController.getWorkspaceHelper();
    mConnectionManager = mController.getWorkspace().getConnectionManager();
    mWorkspaceView = new WorkspaceView(getContext());
}