HDL_Widget Android和iOS精简版的库,去掉高德SDK,和iOS裁剪方法
JLChen
2021-01-08 07a4e46efd0d180f881a9761c6f737e5d1c47848
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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);
                }
            }
 
 
        });
    }
}