我正在用模拟fs模拟文件,并使用supertest对其进行附加,但是我不知道如何模拟代码正在使用的目录。
public class PrefsActivity extends PreferenceActivity implements SharedPreferences.OnSharedPreferenceChangeListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.prefs);
PreferenceManager.getDefaultSharedPreferences(this).registerOnSharedPreferenceChangeListener(this);
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
boolean nightMode = sharedPreferences.getBoolean("NightMode", false);
if(nightMode){
//I want to change text color here
}
我遇到的错误: 错误{ 信息: 'ENOENT,没有这样的文件或目录\'\\?\ C:\ Users \ PC \ Desktop \ fullstack-reddit-clone \ packages \ server \ images \ 2019-06-16T06-17-02.373Z-test.png \ '', 代码:“ ENOENT”, errno:-4058, 路径: '\\?\ C:\ Users \ PC \ Desktop \ fullstack-reddit-clone \ packages \ server \ images \ 2019-06-16T06-17-02.373Z-test.png', storageErrors:[]}