android – 如果正确执行TRY代码,则更改布尔变量

android – 如果正确执行TRY代码,则更改布尔变量,第1张

概述如果正确执行了try代码,如何更改布尔变量的值? 这是我的代码,我尝试获取用户当前位置的地址,但是,例如,如果用户在海洋中,当我尝试将地址放在textview中时,应用程序崩溃. 我想创建一个if结构,检查布尔变量是否为true,然后将地址放在文本视图中. Geocoder geocoder; List<Address> addresses = null; 如果正确执行了try代码,如何更改布尔变量的值?
这是我的代码,我尝试获取用户当前位置的地址,但是,例如,如果用户在海洋中,当我尝试将地址放在textvIEw中时,应用程序崩溃.
我想创建一个if结构,检查布尔变量是否为true,然后将地址放在文本视图中.

Geocoder geocoder;            List<Address> addresses = null;            geocoder = new Geocoder(MapsActivity.this,Locale.getDefault());            try {                addresses = geocoder.getFromLocation(latitude,longitude,1);            } catch (IOException e) {                e.printstacktrace();            }textVIEw.setText(addresses.get(0).getAddressline(0));
解决方法
Geocoder geocoder;        List<Address> addresses = null;        geocoder = new Geocoder(MapsActivity.this,Locale.getDefault());        boolean ok = false;        try {            addresses = geocoder.getFromLocation(latitude,1);            ok = true;        } catch (IOException e) {            e.printstacktrace();        }        if(ok){           textVIEw.setText(addresses.get(0).getAddressline(0));        }
总结

以上是内存溢出为你收集整理的android – 如果正确执行TRY代码,则更改布尔变量全部内容,希望文章能够帮你解决android – 如果正确执行TRY代码,则更改布尔变量所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1126272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存