前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习Android时发现别人已写的方法已被弃用怎么办

学习Android时发现别人已写的方法已被弃用怎么办

作者头像
Fisherman渔夫
发布2020-02-19 11:32:40
1.8K0
发布2020-02-19 11:32:40
举报
文章被收录于专栏:渔夫渔夫

问题描述

在学习Android时我们肯定要敲别人的代码,而过去时间写的代码在高API版本中很容易遇到已被启动的情况,下面就是这种情况的例子:

在这里插入图片描述
在这里插入图片描述

但是我们如何才能找到这个方法的更新版本呢? 首先我们打开Google的Android官方网站:Android Developers,如下所示:

在这里插入图片描述
在这里插入图片描述

然后在搜索栏中搜索。但是注意我们不要直接搜索方法名,就如此例中的:getDrawable()方法,因为并不会提供任何结果,而是应当搜索此方法所属的类,而类我们通过Android Studio就可以查询到了:

在这里插入图片描述
在这里插入图片描述

然后进行搜索:

在这里插入图片描述
在这里插入图片描述

在跳出页面中再点击红色区域:

在这里插入图片描述
在这里插入图片描述

如下:

在这里插入图片描述
在这里插入图片描述

我们发现现在的此方法需要输入Theme,但是可以选择输入nulll,我们就简单一点,修改原来的方法,多输入一个参数null,如下:

在这里插入图片描述
在这里插入图片描述

可以看到现在所示的方法就不在提示方法被弃用了。

其余方法若被废弃,完全可以按照这种处理方式来,这里就不多演示了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档