在Android中,回調接口可以通過以下步驟定義:
public interface MyCallback {
void onSuccess(String result);
void onFailure(String error);
}
private MyCallback mCallback;
public void setCallback(MyCallback callback) {
mCallback = callback;
}
if (mCallback != null) {
mCallback.onSuccess(result);
} else {
// 處理沒有設置回調接口的情況
}
setCallback(new MyCallback() {
@Override
public void onSuccess(String result) {
// 處理成功的情況
}
@Override
public void onFailure(String error) {
// 處理失敗的情況
}
});
通過以上步驟,可以在Android中定義和使用回調接口來實現異步操作或者事件觸發的回調處理。