我正在开发一个基于教程示例的应用程序。现在,不同的小部件ID不再反映其用途,因此我想重命名它们。但是,这似乎是一项非常重要的任务,因为ID在多个文件中使用。
是否有可能以某种方式重命名ID,以便将更改迁移到项目中的其他文件中?这与重构源代码名称非常类似,但对于小部件ID。
答案 0 :(得分:3)
我认为Eclipse中不存在这样的工具。手动执行此操作的最简单方法是重命名XML布局中的项目,然后跟踪Java类中的错误。如果你一个接一个地做,那么你应该在一两分钟内清理它。
答案 1 :(得分:3)
您可以尝试使用Eclipse中的查找/替换功能。在更改ID或类似的东西时,我发现这有用几次。让我们知道你最终做了什么。
答案 2 :(得分:1)
在日食中:
转到xml布局-> Graphical Layout -> Properties
,然后点击所需字段附近的...
按钮:
答案 3 :(得分:0)
如果现在有人遇到这个问题,您可以从可视化布局编辑器重命名ID,它会自动完成所有的工作。