LocationFragment.java
LocationActivity activity;
onCreateView(){
mFusedLocationClient.getLastLocation()
.addOnSuccessListener(activity, new OnSuccessListener<Location>(){
@Override
public void onSuccess(Location location) {
if(location != null){
// update UI here ..
}
}
}
);
}
onAttach(){
activity = (LocationActivity) context;
}
字符串
这是传递活动到谷歌位置API的正确方法吗?如果是,为什么?请解释这与适当的原因,如内存泄漏等,如果有的话?
1条答案
按热度按时间tgabmvqs1#
使用
getActivity()
获取片段中的Activity上下文。字符串