package com.hdl.widget;
|
|
import android.app.Activity;
|
import android.support.v7.app.AppCompatActivity;
|
import android.os.Bundle;
|
import android.util.Log;
|
|
import com.hdl.widget.gesturelock.GestureLockView;
|
|
public class GestureLockActivity extends Activity {
|
|
private GestureLockView mGestureLockView;
|
private String password = "1235789";
|
@Override
|
protected void onCreate(Bundle savedInstanceState) {
|
super.onCreate(savedInstanceState);
|
setContentView(R.layout.activity_gesture_lock);
|
|
mGestureLockView = findViewById(R.id.mGestureLockView);
|
|
mGestureLockView.setOnLockVerifyListener(new GestureLockView.OnLockVerifyListener() {
|
@Override
|
public void onGestureSelected(int id) {
|
Log.i("selectPassword","selectPassword id: " + id);
|
}
|
|
@Override
|
public void onGestureFinished(String selectPassword, int selectCount) {
|
Log.i("selectPassword","selectPassword: " + selectPassword + " selectCount:"+selectCount);
|
|
if(selectPassword.equals(password)){
|
mGestureLockView.setLockViewMatchedState(true);
|
}else {
|
mGestureLockView.setLockViewMatchedState(false);
|
}
|
}
|
|
|
});
|
}
|
}
|