|
@@ -8,6 +8,8 @@ package ca.psiphon.tunneledwebview;
|
|
|
import android.content.Context;
|
|
import android.content.Context;
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import androidx.appcompat.app.AppCompatActivity;
|
|
import androidx.appcompat.app.AppCompatActivity;
|
|
|
|
|
+
|
|
|
|
|
+import android.util.Log;
|
|
|
import android.webkit.WebSettings;
|
|
import android.webkit.WebSettings;
|
|
|
import android.webkit.WebView;
|
|
import android.webkit.WebView;
|
|
|
import android.widget.ArrayAdapter;
|
|
import android.widget.ArrayAdapter;
|
|
@@ -61,6 +63,7 @@ import ca.psiphon.PsiphonTunnel;
|
|
|
public class MainActivity extends AppCompatActivity
|
|
public class MainActivity extends AppCompatActivity
|
|
|
implements PsiphonTunnel.HostService {
|
|
implements PsiphonTunnel.HostService {
|
|
|
|
|
|
|
|
|
|
+ private static final String TAG = "TunneledWebView";
|
|
|
private ListView mListView;
|
|
private ListView mListView;
|
|
|
private WebView mWebView;
|
|
private WebView mWebView;
|
|
|
|
|
|
|
@@ -152,6 +155,7 @@ public class MainActivity extends AppCompatActivity
|
|
|
public void run() {
|
|
public void run() {
|
|
|
mLogMessages.add(message);
|
|
mLogMessages.add(message);
|
|
|
mListView.setSelection(mLogMessages.getCount() - 1);
|
|
mListView.setSelection(mLogMessages.getCount() - 1);
|
|
|
|
|
+ Log.d(TAG, "logMessage: " + message);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -249,6 +253,11 @@ public class MainActivity extends AppCompatActivity
|
|
|
loadWebView();
|
|
loadWebView();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void onConnectedServerRegion(String region) {
|
|
|
|
|
+ logMessage("connected server region: " + region);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public void onHomepage(String url) {
|
|
public void onHomepage(String url) {
|
|
|
logMessage("home page: " + url);
|
|
logMessage("home page: " + url);
|