我想使用EasyPreferences库:https://github.com/Pixplicity/EasyPreferences
但是出现了这个错误:请在Application类onCreate中调用Builder.setContext().build()
PrefsApplication.java
package ir.korandco.irkhoone_co_app.utility;
import android.app.Application;
import android.content.ContextWrapper;
import com.pixplicity.easyprefs.library.Prefs;
public class PrefsApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// Initialize the Prefs class
new Prefs.Builder()
.setContext(this)
.setMode(ContextWrapper.MODE_PRIVATE)
.setPrefsName(getPackageName())
.setUseDefaultSharedPreference(true)
.build();
}
}
Run Code Online (Sandbox Code Playgroud)
MainActivity.java
package ir.korandco.irkhoone_co_app.activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.Toast;
import com.daimajia.slider.library.Animations.DescriptionAnimation;
import com.daimajia.slider.library.Indicators.PagerIndicator;
import com.daimajia.slider.library.SliderLayout;
import com.daimajia.slider.library.SliderTypes.BaseSliderView;
import com.daimajia.slider.library.SliderTypes.TextSliderView;
import com.daimajia.slider.library.Tricks.ViewPagerEx;
import com.pixplicity.easyprefs.library.Prefs;
import …Run Code Online (Sandbox Code Playgroud)