首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >感知API总是返回多云天气

感知API总是返回多云天气
EN

Stack Overflow用户
提问于 2016-07-01 21:38:59
回答 1查看 661关注 0票数 1

我希望能够在我的Android应用程序中查看天气。我实现了它,但它似乎总是返回条件:2,没有其他条件,尽管这里已经下了将近一个小时的雨。

下面是它返回的结果:

代码语言:javascript
复制
Temp=67.0F/19.444445C, Feels=67.0F/19.444445C, Dew=58.0F/14.444445C, Humidity=71, Condition=[2]

我正在Android v5.1上测试,是的,我的清单中有很好的位置,并在我的手机上打开了。

代码语言:javascript
复制
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

下面是我获取天气信息的代码:

代码语言:javascript
复制
Awareness.SnapshotApi.getWeather(mGoogleApiClient)
    .setResultCallback(new ResultCallback<WeatherResult>() {
        @Override
        public void onResult(@NonNull WeatherResult weatherResult) {
            if (!weatherResult.getStatus().isSuccess()) {
                System.out.println("error: /*- could not get weather");
                return;
            }
            weather = weatherResult.getWeather();
            System.out.println("weather: " + weather);
        }
    });
EN

回答 1

Stack Overflow用户

发布于 2016-07-04 16:55:25

听说你们的天气很糟糕,我很遗憾。抛开笑话不谈,这可能是一场非常局部性的降雨,虽然由于他们从某些来源获得了天气数据,因此该地区通常是多云的,但那里可能不会下雨。(有时在半径500米的范围内下雨,但周围是阳光。

一开始我觉得有些东西很奇怪,因为在我的测试过程中,它总是报告相同的温度。原来温度真的很稳定,对我来说条件很好,天下雨了,大约15分钟后,我的办公室外开始下雨。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38146933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档