【问题标题】:Is there anyway to replace with activity name in Android Studio无论如何在Android Studio中替换为活动名称
【发布时间】:2023-02-16 23:40:18
【问题描述】:

我的 Android Studio 项目中有 100 多个活动。我需要找到它们并用它们的活动名称替换它们。例如,我的 100+ 活动与此具有相同的代码

String activityName = "Example.this";

现在我需要搜索 Example 部分并将其替换为他们的活动名称。

对于 ActivityOne 我需要实现这个

String activityName = "ActvitiyOne.this";

对于 ActivityTwo,我需要这个

String activityName = "ActvitiyTwo.this";

我可以使用Ctrl + Shift + R 用一个词替换所有这些。

但是有什么办法可以实现上述目标还是我需要手动完成?

【问题讨论】:

    标签: java android


    【解决方案1】:

    您可以将它们全部替换为ClassUtils.getSimpleName(this)

    import org.apache.commons.lang3.ClassUtils;
    
    
    String activityName = ClassUtils.getSimpleName(this);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-29
      • 2022-01-20
      • 1970-01-01
      • 2019-01-13
      • 2016-04-11
      • 1970-01-01
      相关资源
      最近更新 更多