由于某种原因,最近更改了getMaxAddressLineIndex的实现。现在,此方法为第1行返回0。
我有一个可用的现有代码:i<address.getMaxAddressLineIndex(
)。但是,它以某种方式被破坏了。
我不知道这是由于新的Google Api还是其他原因引起的。
有人可以在这里确认我发生了什么吗?
最佳答案
我有同样的问题,这只是一个解决方法。
if (address.getMaxAddressLineIndex() > 0) {
for (int i = 0; i < address.getMaxAddressLineIndex(); i++) {
addressFragments.add(address.getAddressLine(i));
}
} else {
try {
addressFragments.add(address.getAddressLine(0));
} catch (Exception ignored) {}
}
希望这个帮助
关于android - Android getMaxAddressLineIndex为第1行返回0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44983507/