public class LocationManager
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
void |
bindConversation(android.content.Context context,
Conversation.ConversationType conversationType,
java.lang.String targetId) |
static LocationManager |
getInstance() |
void |
getUserInfo(java.lang.String userId,
IUserInfoProvider.UserInfoCallback userInfoCallback) |
boolean |
isSharing() |
int |
joinLocationSharing() |
void |
quitLocationSharing() |
void |
setLocationChangedListener(ILocationChangedListener listener) |
void |
setMyLocationChangedListener(IMyLocationChangedListener listener) |
void |
setParticipantChangedListener(IRealTimeLocationStateListener listener) |
void |
setUserInfoProvider(IUserInfoProvider userInfoProvider) |
void |
stopMyLocationInLoop() |
void |
unBindConversation() |
void |
updateMyLocation() |
void |
updateMyLocationInLoop(int sec) |
public static LocationManager getInstance()
public void getUserInfo(java.lang.String userId, IUserInfoProvider.UserInfoCallback userInfoCallback)
public void bindConversation(android.content.Context context, Conversation.ConversationType conversationType, java.lang.String targetId)
public void unBindConversation()
public void setUserInfoProvider(IUserInfoProvider userInfoProvider)
public void setParticipantChangedListener(IRealTimeLocationStateListener listener)
public void setMyLocationChangedListener(IMyLocationChangedListener listener)
public void setLocationChangedListener(ILocationChangedListener listener)
public int joinLocationSharing()
public void quitLocationSharing()
public void updateMyLocation()
public void updateMyLocationInLoop(int sec)
public void stopMyLocationInLoop()
public boolean isSharing()