package com.fsck.k9.activity.setup; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.text.method.LinkMovementMethod; import android.view.View; import android.view.View.OnClickListener; import android.widget.TextView; import com.fsck.k9.R; import com.fsck.k9.activity.Accounts; import com.fsck.k9.activity.K9Activity; import com.fsck.k9.message.html.HtmlConverter; /** * Displays a welcome message when no accounts have been created yet. */ public class WelcomeMessage extends K9Activity implements OnClickListener{ public static void showWelcomeMessage(Context context) { Intent intent = new Intent(context, WelcomeMessage.class); context.startActivity(intent); } @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.welcome_message); TextView welcome = (TextView) findViewById(R.id.welcome_message); welcome.setText(HtmlConverter.htmlToSpanned(getString(R.string.accounts_welcome))); welcome.setMovementMethod(LinkMovementMethod.getInstance()); findViewById(R.id.next).setOnClickListener(this); findViewById(R.id.import_settings).setOnClickListener(this); } @Override public void onClick(View view) { switch (view.getId()) { case R.id.next: { AccountSetupBasics.actionNewAccount(this); finish(); break; } case R.id.import_settings: { Accounts.importSettings(this); finish(); break; } } } }