class AddRank
description ; Rank 객채를 통해서 서버에 득점( 혹은 시간등) 을 등록하는 클래스입니다.
constructors
public AddRank(Context context);
; Rank 를 등록하고 callback 을 받을 필요가 없을때 사용합니다. Rank 의 등록은 Async 로 동작합니다.
public AddRank(Context context, RankCallback callback);
; Rank 를 등록하고, 등록여부와 Ranking 을 확인하기 위해 callback 을 등록합니다.
public AddRank(Context context, RankCallback callback, boolean dialog);
; Async 로 동작하는 등록 절차동안 Dialog 를 띄워서 사용자에게 알려줍니다.
Methods
public int run(Rank rank);
; 인자로 전달된 rank 객채의 정보를 서버로 전송합니다. 기본적으로 위치 정보를 획득하여 함께 전송합니다.
public int run(Rank rank, boolean use_loc);
; 위치 정보 사용 여부를 설정 할 수 있습니다. 가급적 위치 정보를 사용하기를 권장합니다.
Return Values
Rank.ERROR_NONE(0) ; 정상적입니다.
Rank.ERROR_LOCATION_SERVICE_DISABLED(-1) ; 위치정보가 비활성화 되어 정보 전송이 실패했습니다. 사용자에게 위치정보를 사용하도록 유도하거나, 위치정보를 사용하지 않도록 하여 재 전송합니다.
Rank.ERROR_VALUE_IS_NOT_DEFINED(-2) ; 전달된 Rank 객채에 Value 가 정상적으로 설정되지 않은 경우입니다.
Rank.ERROR_VALUE_RANK_IS_NULL(-3) ; Rank 객체가 전달되지 않은 경우입니다.
댓글 없음:
댓글 쓰기