如何修复错误:找不到符号方法getSharedPreferences(Switch,int)

时间:2018-05-26 06:47:26

标签: android sharedpreferences

我试图保存切换状态,但出现此错误

  

错误:找不到符号方法getSharedPreferences(Switch,int)。

我该如何解决?

我的代码:

import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CompoundButton;
import android.widget.Switch;
import android.widget.TextView;

SharedPreferences settings = getSharedPreferences(sw1, 0);
boolean silent = settings.getBoolean("switchkey", false);
sw1.setChecked(silent);

1 个答案:

答案 0 :(得分:0)

在缓存失效后执行gradle同步并等待Android Studio完成重新索引通常是一个好主意。完成这些之后,进行构建,这应该可以在大多数情况下解决问题。