0

我正在使用适用于 Android 的 google blockly 库。我已经阅读了文档并为 Android 配置了 blockly 库。但是我无法更改工作区的默认背景以及位于工作区左侧的工具箱的对齐方式和设计。这是我的 默认工作区的屏幕截图

我必须更改背景的以下部分并且工具箱需要更改为红色标记区域

要更改背景,我在调用 onCreateContentView 的 java 文件中尝试了以下代码

{
 View root = getLayoutInflater().inflate(R.layout.turtle_content, null);
        decorView=root;
        mTurtleWebview = (WebView) root.findViewById(R.id.turtle_runtime);
        mTurtleWebview.getSettings().setJavaScriptEnabled(true);
        mTurtleWebview.setWebChromeClient(new WebChromeClient());
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
            WebView.setWebContentsDebuggingEnabled(true);
        }
        mTurtleWebview.loadUrl("file:///android_asset/turtle/turtle.html");
           root.setBackgroundColor(getResources().getColor(android.R.color.black));
        return root;
}

使用 root.setBackgroundColor(getResources().getColor(android.R.color.black)); 背景黑色设置但未替换。我还想从背景中删除黑点。

要更改为工具箱图标,我尝试使用 icon="someValue" 格式更改 assert>turtle>toolbox_basic.xml 文件中的代码。

可能代码 icon="\turtle\start.png" 适用于 ios,但我必须为 Android 更改。

我需要知道如何使用 blockly 库对 android 进行这些更改。

4

0 回答 0