Иногда при запуске моего приложения я получаю нулевой указатель при получении значения, связанного с намерением
, устанавливающего его в одном классе
private void start(){
Intent i = new Intent(this,Tabs.class);
i.putExtra("helper", checked);
startActivity(i);
}
флажок является логическим значением и никогдаnull
получение его в другом классе
private void getExtra(){
Bundle extras = getIntent().getExtras();
mExtra = extras.getBoolean("helper");
}
есть идеи, почему иногда он будет нулевым?