diff options
author | 2013-05-15 11:19:36 -0700 | |
---|---|---|
committer | 2013-05-15 11:19:36 -0700 | |
commit | 24fc5ab65ff0cb53dea2d7beef3f7bbd64fcbbec (patch) | |
tree | 4a66a6522a08b0d65920a25609cd8b8581ab4c1b /java/src | |
parent | 9db1f6d9c6e2b656e587e2dee2a63c89db9e7e1b (diff) | |
parent | f4a03ddcf85a546a7ed9eb59840fd81e4c014de9 (diff) | |
download | latinime-24fc5ab65ff0cb53dea2d7beef3f7bbd64fcbbec.tar.gz latinime-24fc5ab65ff0cb53dea2d7beef3f7bbd64fcbbec.tar.xz latinime-24fc5ab65ff0cb53dea2d7beef3f7bbd64fcbbec.zip |
am f4a03ddc: am 1187ef9a: Merge "Catch error while playing welcome video"
* commit 'f4a03ddcf85a546a7ed9eb59840fd81e4c014de9':
Catch error while playing welcome video
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/setup/SetupActivity.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/setup/SetupActivity.java b/java/src/com/android/inputmethod/latin/setup/SetupActivity.java index 651fea6ab..044180bd6 100644 --- a/java/src/com/android/inputmethod/latin/setup/SetupActivity.java +++ b/java/src/com/android/inputmethod/latin/setup/SetupActivity.java @@ -26,6 +26,7 @@ import android.net.Uri; import android.os.Bundle; import android.os.Message; import android.provider.Settings; +import android.util.Log; import android.view.View; import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodManager; @@ -44,6 +45,8 @@ import java.util.ArrayList; // TODO: Use Fragment to implement welcome screen and setup steps. public final class SetupActivity extends Activity implements View.OnClickListener { + private static final String TAG = SetupActivity.class.getSimpleName(); + private View mWelcomeScreen; private View mSetupScreen; private Uri mWelcomeVideoUri; @@ -198,6 +201,14 @@ public final class SetupActivity extends Activity implements View.OnClickListene mWelcomeVideoView.setBackgroundResource(0); } }); + mWelcomeVideoView.setOnErrorListener(new MediaPlayer.OnErrorListener() { + @Override + public boolean onError(final MediaPlayer mp, final int what, final int extra) { + Log.e(TAG, "Playing welcome video causes error: what=" + what + " extra=" + extra); + mWelcomeVideoView.setVisibility(View.GONE); + return true; + } + }); mActionStart = findViewById(R.id.setup_start_label); mActionStart.setOnClickListener(this); |