Android:Field can be converted to a local varible.

标签: android android studio
15487人阅读 评论(1) 收藏 举报
分类:

背景

使用 Android Studio 开发 Android 有一段时间了,偶尔会碰到 AS 在一些私有变量上有黄色高亮提示Field can be converted to a local varible,有些强迫症的我还是不希望看到这个黄色的高亮。百度没查到什么有用的信息,还是用谷歌搜到了一些解答。

解析

Field can be converted to a local varible 的完整说明是(纯手打):

This inspection searches for redundant class fields that can be replaced with local variables,if all local usages of a field are preceded by assignments to that field,the field can be removed and its usages replaced with local variables.

意思是检测到这个变量可以使用局部变量替换,建议删除并写成局部变量。

解决方案

删除private XXX XXX; 这句,并在使用的地方直接声明和实例化。
Android Studio for Mac 里可以直接使用快捷键 alt + enter 来快速转换成局部变量。

PS:还是需要英语好点啊,实际上看说明就能明白了,就不用这样通过搜索才明白。

查看评论

Android:Field can be converted to a local varible 处理方法

Android:Field can be converted to a local varible 处理方法
  • piaoyang518
  • piaoyang518
  • 2016-12-01 10:57:29
  • 1140

Android Studio提示Field can be converted to a local varible

Field can be converted to a local varible 变量会有黄色提醒,有严格要求或者强迫症的人是受不了的 这个提示的意思是:检测到这个变量可以使用局部变量替换,...
  • yechaoa
  • yechaoa
  • 2017-04-20 11:03:18
  • 753

android提示Field can be converted to a local varible

有时候会在定义变量时提示Field can be converted to a local varible,说明这个变量可以使用局部变量替换,建议写成局部变量。我们直接删除private ×××,在使...
  • qq_24671941
  • qq_24671941
  • 2016-02-25 21:00:18
  • 2221

Android Studio 常用技巧(持续更新ing)

Android Studio 常用技巧: 1.可视化布局选择1:1(默认手机为Google Nexus4); 2.Preference—>Editor—>Code Style——>File Enc...
  • chichengjunma
  • chichengjunma
  • 2016-02-17 19:15:12
  • 2499

Field can be converted to a local variable more... (Ctrl+F1)

用 Android Studio 开发 项目时你可能会注意到这样的情况,一些变量会显示暗黄的的高亮提示Field can be converted to a local variable more.....
  • qq_19714505
  • qq_19714505
  • 2018-02-28 16:24:43
  • 95

Android开发中遇到的bug

Android开发过程中遇到的bug及其解决方法
  • axi295309066
  • axi295309066
  • 2016-10-06 21:23:44
  • 5554

Java 中的值传递

其实 Java 中是只存在值传递的,不存在引用传递。因为我们大多数人是从 C 语言入门,而 C 语言中是存在引用传递的,所以很容易在 Java 中混淆。...
  • xiaomai949804781
  • xiaomai949804781
  • 2017-11-17 13:59:44
  • 111

【Android导航 千里之行 始于足下】问题总结

Android问题总结
  • s003603u
  • s003603u
  • 2015-11-30 22:46:51
  • 5918

AndroidStudio快捷键和Eclipse快捷键对比

本文详细列出了AndroidStudio和Eclipse快捷键的对比
  • u013675234
  • u013675234
  • 2016-01-12 10:10:48
  • 2248

配置FindBugs和常见FindBugs错误

配置FindBugs: 在这里可以对FindBugs规则等进行详细设置。 选择你的项目,右键 => Properties => FindBugs => 1 Run Autom...
  • aya19880214
  • aya19880214
  • 2014-12-16 11:56:38
  • 33008
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 32万+
    积分: 3710
    排名: 1万+
    博客专栏
    最新评论
    样式调整