Loading java/res/layout/setup_welcome_video.xml +3 −3 Original line number Original line Diff line number Diff line Loading @@ -22,7 +22,9 @@ <LinearLayout <LinearLayout android:layout_width="match_parent" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> android:orientation="horizontal" android:paddingTop="@dimen/setup_welcome_video_vertical_margin" android:paddingBottom="@dimen/setup_welcome_video_vertical_margin"> <View <View android:layout_weight="@integer/setup_welcome_video_left_padding_weight_in_screen" android:layout_weight="@integer/setup_welcome_video_left_padding_weight_in_screen" android:layout_width="0dp" android:layout_width="0dp" Loading @@ -31,8 +33,6 @@ android:id="@+id/setup_welcome_video" android:id="@+id/setup_welcome_video" android:background="@color/setup_background" android:background="@color/setup_background" android:layout_weight="@integer/setup_welcome_video_weight_in_screen" android:layout_weight="@integer/setup_welcome_video_weight_in_screen" android:layout_marginTop="@dimen/setup_welcome_video_vertical_margin" android:layout_marginBottom="@dimen/setup_welcome_video_vertical_margin" android:layout_width="0dp" android:layout_width="0dp" android:layout_height="wrap_content" /> android:layout_height="wrap_content" /> <View <View Loading java/src/com/android/inputmethod/latin/setup/SetupActivity.java +11 −0 Original line number Original line Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.net.Uri; import android.os.Bundle; import android.os.Bundle; import android.os.Message; import android.os.Message; import android.provider.Settings; import android.provider.Settings; import android.util.Log; import android.view.View; import android.view.View; import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager; Loading @@ -44,6 +45,8 @@ import java.util.ArrayList; // TODO: Use Fragment to implement welcome screen and setup steps. // TODO: Use Fragment to implement welcome screen and setup steps. public final class SetupActivity extends Activity implements View.OnClickListener { public final class SetupActivity extends Activity implements View.OnClickListener { private static final String TAG = SetupActivity.class.getSimpleName(); private View mWelcomeScreen; private View mWelcomeScreen; private View mSetupScreen; private View mSetupScreen; private Uri mWelcomeVideoUri; private Uri mWelcomeVideoUri; Loading Loading @@ -198,6 +201,14 @@ public final class SetupActivity extends Activity implements View.OnClickListene mWelcomeVideoView.setBackgroundResource(0); 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 = findViewById(R.id.setup_start_label); mActionStart.setOnClickListener(this); mActionStart.setOnClickListener(this); Loading Loading
java/res/layout/setup_welcome_video.xml +3 −3 Original line number Original line Diff line number Diff line Loading @@ -22,7 +22,9 @@ <LinearLayout <LinearLayout android:layout_width="match_parent" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> android:orientation="horizontal" android:paddingTop="@dimen/setup_welcome_video_vertical_margin" android:paddingBottom="@dimen/setup_welcome_video_vertical_margin"> <View <View android:layout_weight="@integer/setup_welcome_video_left_padding_weight_in_screen" android:layout_weight="@integer/setup_welcome_video_left_padding_weight_in_screen" android:layout_width="0dp" android:layout_width="0dp" Loading @@ -31,8 +33,6 @@ android:id="@+id/setup_welcome_video" android:id="@+id/setup_welcome_video" android:background="@color/setup_background" android:background="@color/setup_background" android:layout_weight="@integer/setup_welcome_video_weight_in_screen" android:layout_weight="@integer/setup_welcome_video_weight_in_screen" android:layout_marginTop="@dimen/setup_welcome_video_vertical_margin" android:layout_marginBottom="@dimen/setup_welcome_video_vertical_margin" android:layout_width="0dp" android:layout_width="0dp" android:layout_height="wrap_content" /> android:layout_height="wrap_content" /> <View <View Loading
java/src/com/android/inputmethod/latin/setup/SetupActivity.java +11 −0 Original line number Original line Diff line number Diff line Loading @@ -26,6 +26,7 @@ import android.net.Uri; import android.os.Bundle; import android.os.Bundle; import android.os.Message; import android.os.Message; import android.provider.Settings; import android.provider.Settings; import android.util.Log; import android.view.View; import android.view.View; import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager; Loading @@ -44,6 +45,8 @@ import java.util.ArrayList; // TODO: Use Fragment to implement welcome screen and setup steps. // TODO: Use Fragment to implement welcome screen and setup steps. public final class SetupActivity extends Activity implements View.OnClickListener { public final class SetupActivity extends Activity implements View.OnClickListener { private static final String TAG = SetupActivity.class.getSimpleName(); private View mWelcomeScreen; private View mWelcomeScreen; private View mSetupScreen; private View mSetupScreen; private Uri mWelcomeVideoUri; private Uri mWelcomeVideoUri; Loading Loading @@ -198,6 +201,14 @@ public final class SetupActivity extends Activity implements View.OnClickListene mWelcomeVideoView.setBackgroundResource(0); 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 = findViewById(R.id.setup_start_label); mActionStart.setOnClickListener(this); mActionStart.setOnClickListener(this); Loading