2013-05-13 59 views
0

我有一個類,我有一個列表與來自不同活動3周的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(視圖v)的內部使用webView(我可以在列表「webViews」中找到),它與參數View v。

相同的上下文任何想法?

謝謝!

+0

在同一屏幕上的不同活動? (你怎麼做?)或不同的碎片?你的代碼片段不會顯示有趣的部分。 – auval 2013-05-13 07:28:47

+0

我在三個不同的課程中有三個活動。當我開始一個活動時,我在上面寫的課上註冊了它的webview – Bae 2013-05-13 07:42:42

回答

0

View有一個方法getContext()。您應該能夠比較上下文以確定哪個View屬於哪個Activity

+0

謝謝!我要證明它! – Bae 2013-05-13 07:43:15

相關問題