gpt4 book ai didi

android - 我可以告诉 Eclipse 跳过对单行代码或代码块的验证吗

转载 作者:行者123 更新时间:2023-11-29 21:58:20 26 4
gpt4 key购买 nike

我正在尝试合并 try/catch 以支持已弃用的方法。

如果我的 minSdkVersion 太低而无法支持我正在尝试的(较新的)方法,Eclipse 会看到一个错误,因为它(尚)不受支持。如何让 Eclipse 忽略这一行?

代码如下:

    Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();

try {
display.getSize(size);
width = size.x;
height = size.y;
} catch (NoSuchMethodError e) {
width = display.getWidth();
height = display.getHeight();
}

对于 14 之前的 minsdkversion,eclipse 不喜欢 Display.getSize(size)。

或者,有更好的方法吗?

谢谢

最佳答案

这是反射有用的地方:尝试从类中获取 getSize 方法。如果成功获取,则使用它,否则回退到旧样式。

关于android - 我可以告诉 Eclipse 跳过对单行代码或代码块的验证吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12629399/

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