Translations and release notes fragment

This commit is contained in:
serso
2015-02-08 18:03:56 +01:00
parent 72f58aad7f
commit c7af20f127
7 changed files with 37 additions and 15 deletions

View File

@@ -0,0 +1,18 @@
package org.solovyev.android.calculator.release;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import org.solovyev.android.calculator.R;
import org.solovyev.android.calculator.wizard.ChooseThemeWizardStep;
public class ChooseThemeReleaseNoteFragment extends ChooseThemeWizardStep {
@Override
public void onViewCreated(View root, Bundle savedInstanceState) {
super.onViewCreated(root, savedInstanceState);
final TextView title = (TextView) root.findViewById(R.id.wizard_theme_title);
title.setText(R.string.release_notes_choose_theme);
}
}

View File

@@ -3,6 +3,8 @@ package org.solovyev.android.calculator.wizard;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import org.solovyev.android.calculator.release.ChooseThemeReleaseNoteFragment;
import org.solovyev.android.calculator.release.ReleaseNoteStep;
import org.solovyev.android.calculator.release.ReleaseNotes;
import org.solovyev.android.wizard.*;
@@ -88,7 +90,13 @@ public class CalculatorWizards implements Wizards {
for (Integer version : versions) {
switch (version) {
case 136:
wizardSteps.add(CalculatorWizardStep.choose_theme);
wizardSteps.add(new ReleaseNoteStep(version) {
@Nonnull
@Override
public Class<? extends Fragment> getFragmentClass() {
return ChooseThemeReleaseNoteFragment.class;
}
});
break;
default:
wizardSteps.add(new ReleaseNoteStep(version));

View File

@@ -114,7 +114,7 @@ public class WizardActivity extends BaseActivity implements WizardsAware {
final AlertDialog.Builder b = new AlertDialog.Builder(this);
b.setTitle(getString(R.string.wizard_finish_confirmation_title)).
setMessage(R.string.acl_wizard_finish_confirmation).
setMessage(R.string.cpp_wizard_finish_confirmation).
setNegativeButton(R.string.c_no, dialogListener).
setPositiveButton(R.string.c_yes, dialogListener).
setOnCancelListener(dialogListener);