проблема при использовании getSerializableExtra объекта нулевой метки
IntentIntegrator integrator = new IntentIntegrator(((Activity) mContext));
integrator.setPrompt(mContext.getResources().getString(R.string.take_scanner));
integrator.setCameraId(0);
integrator.setOrientationLocked(false);
integrator.setBeepEnabled(true);
integrator.addExtra("Object", mObject);
integrator.setRequestCode(CodeImputs.TYPE_SCANNER);
integrator.initiateScan();
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
IntentResult result = IntentIntegrator.parseActivityResult(resultCode, intent);
if(result != null) {
if (result.getContents() != null) {
ExampleObject myObject = (ExampleObject)intent.getSerializableExtra("Object");
}
}
}
Вызывается: java.lang.NullPointerException: Попытка вызвать виртуальный метод void ExampleObject.setValue (java.lang.String) 'для нулевогоссылка на объект