Android - SuppressLint("NewApi") 防呆作法
16lz
2021-01-23
因為有些功能,只支援Android幾點幾以上,而舊的會出狀況,通常在function 前面可能會加上@SuppressLint("NewApi")。當有不支援的情況下,會出錯,所以就需要做Android版本確認,確認後,再將可能會發生問題的method,另外用版本確認再處理。
如下
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setDisplayZoomControls(false);
}
如下
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setDisplayZoomControls(false);
}
更多相关文章
- Android 4.1.2系统添加重启功能
- Android中实现双指缩放的功能
- Android自动检测版本及自动升级
- 最新android sdk版本号和sdk的对应关系
- 简单 4部 完成 android 二维码扫一扫功能(5分钟实现)
- Android SDK与API版本的对应关系
- Android中的Menu功能菜单-OptionsMenu[选项菜单]
- Android 沉浸式状态栏 头部可拉伸带有一键置顶功能
- 修改 Android 系统默认语言版本