<com.kongqw.rockerlibrary.view.RockerView
android:id="@+id/rockerView"
android:layout_width="200dp"
android:layout_height="200dp"
kongqw:areaBackground="@drawable/default_area_bg"
kongqw:rockerBackground="@drawable/default_rocker_bg"
kongqw:rockerRadius="30dp" />
Activity
初始化
RockerView rockerView = (RockerView) findViewById(R.id.rockerView);
设置回调模式
// 设置回调模式
rockerView.setCallBackMode(RockerView.CallBackMode.CALL_BACK_MODE_STATE_CHANGE);
监听摇动方向
// 监听摇动方向
rockerView.setOnShakeListener(RockerView.DirectionMode.DIRECTION_8, new RockerView.OnShakeListener() {
@Override
public void onStart() {
mLogLeft.setText(null);
}
@Override
public void direction(RockerView.Direction direction) {
mLogLeft.setText("摇动方向 : " + getDi