@@ -2,6 +2,8 @@
import net .ark .framework .system .Utilities ;
import net .ark .framework .system .android .AndroidDevice ;
import android .annotation .SuppressLint ;
import android .annotation .TargetApi ;
import android .app .Activity ;
import android .net .http .SslError ;
import android .os .Bundle ;
@@ -13,7 +15,9 @@
public class WebActivity extends Activity {
/** Called when the activity is first created. */
@ Override
@ SuppressLint ("SetJavaScriptEnabled" )
@ TargetApi (3 )
@ Override
public void onCreate (Bundle savedInstanceState ) {
//Super
super .onCreate (savedInstanceState );
@@ -66,21 +70,22 @@ public void onProgressChanged(WebView view, int progress) {
}
});
}
protected class WebClient extends WebViewClient {
@ Override
public boolean shouldOverrideUrlLoading (WebView view , String url ) {
//Load URL in webview (not browser)
view .loadUrl (url );
return true ;
}
protected class WebClient extends WebViewClient {
@ Override
public boolean shouldOverrideUrlLoading (WebView view , String url ) {
//Load URL in webview (not browser)
view .loadUrl (url );
return true ;
}
@ Override
public void onReceivedSslError (WebView view , SslErrorHandler handler , SslError error ) {
//Ignore HTTPS error
handler .proceed ();
}
}
@ SuppressLint ("NewApi" )
@ Override
public void onReceivedSslError (WebView view , SslErrorHandler handler , SslError error ) {
//Ignore HTTPS error
handler .proceed ();
}
}
//Constants
protected static final int PROGRESS_FULL = 100 ;