Fix API Level linter errors in CordovaWebView.java

This commit is contained in:
Andrew Grieve 2012-08-16 09:36:43 -04:00
parent ee07cbecba
commit e42913ae8a

View File

@ -32,6 +32,8 @@ import org.apache.cordova.api.LOG;
import org.apache.cordova.api.PluginManager; import org.apache.cordova.api.PluginManager;
import org.xmlpull.v1.XmlPullParserException; import org.xmlpull.v1.XmlPullParserException;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.res.XmlResourceParser; import android.content.res.XmlResourceParser;
@ -157,7 +159,8 @@ public class CordovaWebView extends WebView {
* @param defStyle * @param defStyle
* @param privateBrowsing * @param privateBrowsing
*/ */
public CordovaWebView(Context context, AttributeSet attrs, int defStyle, boolean privateBrowsing) { @TargetApi(11)
public CordovaWebView(Context context, AttributeSet attrs, int defStyle, boolean privateBrowsing) {
super(context, attrs, defStyle, privateBrowsing); super(context, attrs, defStyle, privateBrowsing);
if (CordovaInterface.class.isInstance(context)) if (CordovaInterface.class.isInstance(context))
{ {
@ -190,6 +193,7 @@ public class CordovaWebView extends WebView {
* Initialize webview. * Initialize webview.
*/ */
@SuppressWarnings("deprecation") @SuppressWarnings("deprecation")
@SuppressLint("NewApi")
private void setup() { private void setup() {
this.setInitialScale(0); this.setInitialScale(0);