ログインおよびログアウト機能用のアプリで、アクティビティの開始時に共有設定が null かどうかを確認していますが、まだ NullPointerException が発生しています。
HomeActivity.java のコードは次のとおりです。
// Username And Password Editbox
String eusername;
String epassword;
// Shared Preferences String declaration
String spusername;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SharedPreferences spreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
spusername=spreferences.getString("spusername","");
if(!spusername.equals(""))
{
Log.e("Spusername not null","-->"+spusername);
}
if(spusername==null)
{
Log.e("Spusername null","-->"+spusername);
}
}