自定义Lint规则:如何处理修复按钮单击

Dmy*_*lyk 5 eclipse android android-lint

我遵循了教程,它对我来说非常适合.现在我想添加修复问题功能.我正在使用Eclipse.

Lint Warnings视图中我们有Fix按钮,我可以处理吗?

例如,当您单击CTRL + 1时,我们在TextView中有硬编码字符串(android:text ="Test"),帮助弹出窗口可能会提取字符串.我想要做的是添加提取硬编码的dp值功能.

如果你能指出我在哪里可以找到已经实现的lint问题的源代码,那也很棒.

谢谢.

Tan*_*ien 3

Lint 检查可以独立编写:

Lint 修复是 ADT 插件的一部分: http: //tools.android.com/tips/lint

Lint 与 ADT 16 及更高版本集成。该集成提供了高于 lint 命令行版本的一些功能:

  • 自动修复许多警告
  • Lint 在各种编辑操作中自动运行
  • 能够抑制错误类型以及错误的特定实例
  • 能够配置问题严重性
  • 从 lint 视图直接跳转到问题源