接口定义的步骤

来源:互联网 发布:魅族 知乎 pro7 编辑:程序博客网 时间:2024/04/29 13:40

1: 创建接口

public interface ChangedListener {

/**
     * ......接口 return 0 :关闭 ,1 :打开
     * */
    void onFFChange(final int fullSizeIndex);

}

2:绑定接口并监听

mCameraSettingAdapte = new CameraSettingAdapte(this);

mCameraSettingAdapte.addChangeListener(new CameraSettingChange());


class CameraSettingChange implements CameraSettingChangedListener {

        @Override
        public void onCameraSettingFullSizeChange(int fullSizeIndex) {
            // TODO Auto-generated method stub
            Log.e("接口   cs ", " 。。。接口   " + fullSizeIndex);
        }

}

3:实例化接口

private CameraSettingChangedListener mCameraSettingChangedListener = null;

//CameraSettingChange中

public void addChangeListener(CameraSettingChangedListener listener) {
        mCameraSettingChangedListener = listener;
    }


mCameraSettingChangedListener
                    .onCameraSettingImageConfirmedTimeChange(0);





原创粉丝点击