小编Meh*_*hdi的帖子

我想使用EasyPreferences库但出现此错误:请在Application类onCreate中调用Builder.setContext().build()

我想使用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)

android android-sharedpreferences

-1
推荐指数
1
解决办法
443
查看次数

标签 统计

android ×1

android-sharedpreferences ×1