gpt4 book ai didi

java - 启用 GPS 提供商时关闭对话框

转载 作者:太空宇宙 更新时间:2023-11-04 14:41:26 27 4
gpt4 key购买 nike

我正在检查 GPS 提供商状态,如果它被禁用,我会显示一个 AlertDialog。我想在 GPS 提供商状态更改为启用时自动关闭此 AlertDialog。

我检查了 onResume() ,一切都很好,除非用户通过快速设置下拉菜单更改位置设置 - 那么 onResume() 不会被调用.

onWindowFocusChanged() 也没有被调用。

最佳答案

试试这个代码...

public class getLocation implements
LocationListener {

@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();


}


@Override
public void onLocationChanged(Location loc) {


}

@Override
public void onProviderDisabled(String provider) {

}

@Override
public void onProviderEnabled(String provider) {

if(provider.equalsIgnoreCase("gps"))
{
dialog.dismiss();
}

}

@Override
public void onStatusChanged(String provider, int status, Bundle extras) {

}

希望此代码对您有所帮助...

关于java - 启用 GPS 提供商时关闭对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24889388/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com