2011년 3월 23일 수요일

WorldRanking Service API Guide(AddRank Class)

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 객체가 전달되지 않은 경우입니다.

댓글 없음:

댓글 쓰기