diff options
author | 2013-04-18 17:19:40 +0900 | |
---|---|---|
committer | 2013-04-19 20:10:59 +0900 | |
commit | fcefabf9abafc867ae858160169bb1cd19981e07 (patch) | |
tree | 9f909c5aae1a8b36ea940c3b3a3fde9be2b1a415 /java/src/com/android/inputmethod/latin/setup/SetupActivity.java | |
parent | 16ec2e1155a0152c6ded42bc8941b90b7cd08d35 (diff) | |
download | latinime-fcefabf9abafc867ae858160169bb1cd19981e07.tar.gz latinime-fcefabf9abafc867ae858160169bb1cd19981e07.tar.xz latinime-fcefabf9abafc867ae858160169bb1cd19981e07.zip |
Groundwork to implement landscape and welcome screen
Bug: 8159728
Change-Id: I05ff6578980ec2e210ebb482ea51b1600e74a4f4
Diffstat (limited to 'java/src/com/android/inputmethod/latin/setup/SetupActivity.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/setup/SetupActivity.java | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/java/src/com/android/inputmethod/latin/setup/SetupActivity.java b/java/src/com/android/inputmethod/latin/setup/SetupActivity.java index 0622aef08..7b38c70e2 100644 --- a/java/src/com/android/inputmethod/latin/setup/SetupActivity.java +++ b/java/src/com/android/inputmethod/latin/setup/SetupActivity.java @@ -38,10 +38,11 @@ import com.android.inputmethod.latin.StaticInnerHandlerWrapper; import java.util.HashMap; +// TODO: Use Fragment to implement welcome screen and setup steps. public final class SetupActivity extends Activity implements View.OnClickListener { private SetupStepIndicatorView mStepIndicatorView; private TextView mActionFinish; - private final SetupStepGroup mSetupSteps = new SetupStepGroup(); + private final SetupStepGroup mSetupStepGroup = new SetupStepGroup(); private static final String STATE_STEP = "step"; private int mStepNumber; private static final int STEP_1 = 1; @@ -108,9 +109,9 @@ public final class SetupActivity extends Activity implements View.OnClickListene return; } - final TextView titleView = (TextView)findViewById(R.id.setup_title); + final TextView stepsTitle = (TextView)findViewById(R.id.setup_title); final String applicationName = getResources().getString(getApplicationInfo().labelRes); - titleView.setText(getString(R.string.setup_steps_title, applicationName)); + stepsTitle.setText(getString(R.string.setup_steps_title, applicationName)); mStepIndicatorView = (SetupStepIndicatorView)findViewById(R.id.setup_step_indicator); @@ -125,7 +126,7 @@ public final class SetupActivity extends Activity implements View.OnClickListene mHandler.startPollingImeSettings(); } }); - mSetupSteps.addStep(STEP_1, step1); + mSetupStepGroup.addStep(STEP_1, step1); final SetupStep step2 = new SetupStep(applicationName, (TextView)findViewById(R.id.setup_step2_bullet), findViewById(R.id.setup_step2), @@ -139,7 +140,7 @@ public final class SetupActivity extends Activity implements View.OnClickListene .showInputMethodPicker(); } }); - mSetupSteps.addStep(STEP_2, step2); + mSetupStepGroup.addStep(STEP_2, step2); final SetupStep step3 = new SetupStep(applicationName, (TextView)findViewById(R.id.setup_step3_bullet), findViewById(R.id.setup_step3), @@ -151,7 +152,7 @@ public final class SetupActivity extends Activity implements View.OnClickListene invokeSubtypeEnablerOfThisIme(); } }); - mSetupSteps.addStep(STEP_3, step3); + mSetupStepGroup.addStep(STEP_3, step3); mActionFinish = (TextView)findViewById(R.id.setup_finish); TextViewCompatUtils.setCompoundDrawablesRelativeWithIntrinsicBounds(mActionFinish, @@ -290,8 +291,8 @@ public final class SetupActivity extends Activity implements View.OnClickListene private void updateSetupStepView() { final int layoutDirection = ViewCompatUtils.getLayoutDirection(mStepIndicatorView); mStepIndicatorView.setIndicatorPosition( - getIndicatorPosition(mStepNumber, mSetupSteps.getTotalStep(), layoutDirection)); - mSetupSteps.enableStep(mStepNumber); + getIndicatorPosition(mStepNumber, mSetupStepGroup.getTotalStep(), layoutDirection)); + mSetupStepGroup.enableStep(mStepNumber); mActionFinish.setVisibility((mStepNumber == STEP_3) ? View.VISIBLE : View.GONE); } |