예제 #1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_lock_setup);
    lockPatternView = (LockPatternView) findViewById(R.id.lock_pattern);
    lockPatternView.setOnPatternListener(this);
    leftButton = (Button) findViewById(R.id.left_btn);
    rightButton = (Button) findViewById(R.id.right_btn);

    step = STEP_1;
    updateView();
  }
  private void initView() {
    lockPatternView = (LockPatternView) findViewById(R.id.lock_pattern);
    lockPatternView.setOnPatternListener(this);

    backBtn = (Button) this.findViewById(R.id.backBtn);
    backBtn.setOnClickListener(this);

    skipTextView = (TextView) this.findViewById(R.id.skipTextView);
    skipTextView.setOnClickListener(this);

    tipTextView = (TextView) this.findViewById(R.id.tipTextView);

    resetTextView = (TextView) this.findViewById(R.id.resetTextView);
    resetTextView.setOnClickListener(this);
    resetTextView.setVisibility(View.INVISIBLE);

    if (type == TYPE_MANAGE) {
      skipTextView.setVisibility(View.INVISIBLE);
    }
    if (type == TYPE_REGISTER) {
      backBtn.setVisibility(View.INVISIBLE);
    }
  }