| Index: remoting/android/host/src/org/chromium/chromoting/host/MainActivity.java
|
| diff --git a/remoting/android/host/src/org/chromium/chromoting/host/MainActivity.java b/remoting/android/host/src/org/chromium/chromoting/host/MainActivity.java
|
| index 14d9c501ce9173a62be1d7647ab07f489e88db21..32d5d331525244c1797d74dc38c5d3710cbf2671 100644
|
| --- a/remoting/android/host/src/org/chromium/chromoting/host/MainActivity.java
|
| +++ b/remoting/android/host/src/org/chromium/chromoting/host/MainActivity.java
|
| @@ -13,11 +13,12 @@ import android.view.View;
|
|
|
| import org.chromium.base.Log;
|
| import org.chromium.chromoting.host.jni.Host;
|
| +import org.chromium.chromoting.host.jni.It2MeObserver;
|
|
|
| /**
|
| * Main screen of the Chromoting Host application.
|
| */
|
| -public class MainActivity extends AppCompatActivity {
|
| +public class MainActivity extends AppCompatActivity implements It2MeObserver {
|
| private static final String TAG = "host";
|
| private static final int REQUEST_CODE_CHOOSE_ACCOUNT = 0;
|
|
|
| @@ -66,7 +67,7 @@ public class MainActivity extends AppCompatActivity {
|
| new OAuthTokenFetcher(this, mAccountName, new OAuthTokenFetcher.Callback() {
|
| @Override
|
| public void onTokenFetched(String token) {
|
| - mHost.connect(mAccountName, token);
|
| + mHost.connect(mAccountName, token, MainActivity.this);
|
| }
|
|
|
| @Override
|
| @@ -75,4 +76,14 @@ public class MainActivity extends AppCompatActivity {
|
| }
|
| }).fetch();
|
| }
|
| +
|
| + @Override
|
| + public void onStoreAccessCode(String accessCode, int lifetimeSeconds) {
|
| + Log.e(TAG, "OnStoreAccessCode: %s, %d", accessCode, lifetimeSeconds);
|
| + }
|
| +
|
| + @Override
|
| + public void onStateChanged(State state, String errorMessage) {
|
| + Log.e(TAG, "OnStateChanged: %s", state.name());
|
| + }
|
| }
|
|
|