1 package org.average.ykneocr;
3 import java.util.Random;
5 import android.os.Bundle;
6 import android.app.Activity;
7 import android.app.AlertDialog;
8 import android.preference.PreferenceManager;
9 import android.content.Intent;
10 import android.content.SharedPreferences;
11 import android.content.SharedPreferences.Editor;
12 import android.content.DialogInterface;
13 import android.util.Log;
14 import android.view.View;
15 import android.widget.RadioButton;
17 import org.average.ykneocr.QueryCrToken;
19 public class Enroll extends Activity {
21 private final String TAG = getClass().getName();
23 private static boolean waitingForResult = false;
24 private static SharedPreferences prefs;
25 private static int slot;
28 protected void onCreate(Bundle savedInstanceState)
30 super.onCreate(savedInstanceState);
31 Log.v(TAG, "Starting");
32 prefs = PreferenceManager.getDefaultSharedPreferences(this);
36 protected void onResume() {
38 setContentView(R.layout.main);
39 slot = prefs.getInt("slot_number", -1);
40 Log.v(TAG, "found saved slot value " + slot);
41 RadioButton btn = null;
43 case 1: btn = (RadioButton)findViewById(R.id.slot_1);
45 case 2: btn = (RadioButton)findViewById(R.id.slot_2);
48 if (btn != null) btn.setChecked(true);
51 public void onSlotSelectionClicked(View view) {
52 Log.v(TAG, "Radio Button selected");
53 if (! ((RadioButton) view).isChecked()) return;
54 switch(view.getId()) {
55 case R.id.slot_1: slot=1; break;
56 case R.id.slot_2: slot=2; break;
58 Editor editor = prefs.edit();
59 editor.putInt("slot_number", slot);
61 Log.v(TAG, "stored slot number " + slot);