-1

在我的其他工作的类返回 GPS 坐标后,如何使进度条圆圈消失?

根据我当前的代码,即使设置了 GPS 内容,它也永远不会消失。

@Override
protected void onResume() {
    super.onResume();

    if (mNet.locationSourceEnabled()) {
        if (mNet.mLat == 0.0) {
            pg.setVisibility(View.VISIBLE);
        }
    }

    Runnable runThis = new Runnable() {
        @Override
        public void run() {
            Looper.prepare();
            if (mNet.locationSourceEnabled()) {
                mNet.getLocation();
            }
            Looper.loop();
        }
    };

如果我添加“pg.setVisibility(View.INVISIBLE);” 在“Looper.loop();”之后,它永远不会出现!请问有什么想法吗?

4

1 回答 1

0

设置 GPS 时,将进度条的可见性设置为 INVISIBLE 或 GONE。如果其他类无权访问进度条,则让它在向该类注册的接口上调用回调函数。

于 2013-06-30T07:00:16.733 回答