私は、Javaのw3c.dom.eventsを使用してボタンのクリックイベントを処理しようとしていますが、静的メソッドaddEventListenerにstatic refrenceを作成できません。私のコードはここにあります。アクションwebviewのw3c domのリスナーイベント
Node button = form.getElementsByTagName("button").item(0);
if(button!=null && button.hasAttributes()){
NamedNodeMap attr = button.getAttributes();
for(int j=0; j<attr.getLength(); j++){
Attr atribute = (Attr)attr.item(j);
if(atribute.getValue().equals("submit")){
System.out.println("submit button detected.");
org.w3c.dom.events.EventListener listener = new org.w3c.dom.events.EventListener(){
@Override
public void handleEvent(org.w3c.dom.events.Event evt) {
System.out.println("this is a action listener.");
}
};
((EventTarget) button)org.w3c.dom.events.EventTarget.addEventListener("click", listener, false); //here i am getting the error
}
}
}
輸入に問題があり、お手数をおかけしました。 – captainchhala