blob: bc0098374840e2cd6e86d0dec334e9f15f3558a0 [file] [log] [blame]
package test.pkg;
import android.app.Activity;
import android.app.Service;
public class Class extends Activity {
public void test(final Activity activity, WebView webView) {
if (activity.<error descr="Call requires API level 3 (current min is 1): android.app.Activity#hasWindowFocus">hasWindowFocus</error>()) {
return;
}
webView.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int newProgress) {
if (<error descr="Call requires API level 3 (current min is 1): android.app.Activity#hasWindowFocus">hasWindowFocus</error>()) {
return;
}
if (Class.super.<error descr="Call requires API level 3 (current min is 1): android.app.Activity#hasWindowFocus">hasWindowFocus</error>()) {
return;
}
foo();
}
});
}
public void foo() {
}
private static abstract class WebView extends Service {
public abstract void setWebChromeClient(WebChromeClient client);
}
private static abstract class WebChromeClient {
public abstract void onProgressChanged(WebView view, int newProgress);
}
}