我使用以下方法创建了一个Canvas:
Canvas canvas = Canvas.createIfSupported();
Run Code Online (Sandbox Code Playgroud)
并通过以下方式将其添加到DOM:
RootPanel.get("canvasContainer").add(canvas);
Run Code Online (Sandbox Code Playgroud)
当我在Chrome中打开页面并单击它时,它会突出显示橙色焦点边框.在Android浏览器中,当触摸画布时,整个画布将使用半透明蓝色叠加层以及纯蓝色边框突出显示,就像选择了画布一样.
如何更改此行为,以便在单击/触摸时不以任何方式突出显示画布?
抱歉模糊的描述,我不知道如何解释它.
我正在我的Android/Java应用程序中创建一个线程,代码很简单,但它一直发出一个奇怪的错误?
final Thread buttonPress = new Thread(){ //X
try {
findViewById(R.id.button1).setBackgroundResource(R.drawable.button1_down);
wait(500);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
findViewById(R.id.button1).setBackgroundResource(R.drawable.button1);
}
}; //XX
Run Code Online (Sandbox Code Playgroud)
除了我标记/ X我收到错误消息
"此行的多个标记 - 语法错误,插入"}"以完成ClassBody - 语法错误,插入";"以完成LocalVariableDeclarationStatement"
在线程结束时,除了"// XX"我收到错误信息,
"令牌上的语法错误"}",删除此令牌"