0

我有一门课,我有一个列表,其中包含来自不同活动的三个 WebView

public class Class {


private List<WebView> webViews;

    .
    .
    .

public void bindOnClickEvent(ActionMethod aMethod, View control){
        control.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {

            //Here I need know which webview in webViews is in the same context that View control

            //webView.loadUrl("javascript:myJSFunction(\'"+s+"\');");                               
        }
    });
}
}

我需要在方法 onClick(View v) 内部使用 webView(我可以在列表“webViews”中找到),它与参数 View v 处于相同的上下文中。

任何想法?

谢谢!

4

1 回答 1

0

View有方法getContext()。您应该能够比较上下文以确定哪些Views 属于哪些Activitys。

于 2013-05-13T07:26:30.000 回答