AS意外更改了Android项目类的内容

时间:2019-01-12 01:45:31

标签: java android android-studio

我注意到Android Studio更改了一些类和接口,现在显示带有路径的奇怪标签。当我推送到git时,那些将正确显示,并且项目将进行编译和构建。尽管对这些类的所有引用在AS中均未解析,并且其内容显示了奇怪的语法。

如何还原此内容?

它在git上的外观:

public abstract class SwipeUtil extends ItemTouchHelper.SimpleCallback {

    private Drawable background;
    private Drawable deleteIcon;
    private int xMarkMargin;
    private boolean initiated;
    private Context context;

    protected SwipeUtil(int dragDirs, int swipeDirs, Context context) {
        super(dragDirs, swipeDirs);
        this.context = context;
    }

    private void init() {
        background = new ColorDrawable(Color.LTGRAY);
        xMarkMargin = 10;
        deleteIcon = ContextCompat.getDrawable(context, android.R.drawable.ic_menu_delete);
//more code here......

我在Android Studio中看到的内容:

<application>
  <component name="RecentProjectsManager">
    <option name="recentPaths">
      <list>
        <option value="$USER_HOME$/myProject" />
        <option value="$USER_HOME$/myProject" />
        <option value="$USER_HOME$/myProject" />
        //more of the same here.....

解决方案:无效的现金支付并在AS中重启有助于。我开始谷歌搜索它,发现什么都没有赶到问这个问题。不要删除此问题以供那些遇到这种奇怪故障的人参考!

0 个答案:

没有答案