I want to save value from second activity and add it to "int ha" in onActivityResult...
Second activity
backBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(Pataskhan.this, MainActivity.class);
i.putExtra("hashiv", a);
setResult(RESULT_OK, i);
finish();
}
});
First activity
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (data == null) {Toast.makeText(this,"Error", Toast.LENGTH_SHORT).show();}
int pat = data.getIntExtra("hashiv", hash);
int ha = 0;ha+=pat;
hashivVerj.setText(Integer.toString(ha));
}
Initializing variable a
private int a = 0;
public void equalsPat(boolean b){
if(b == getIntent().getExtras().getBoolean("pat")){
Toast.makeText(this, "Correct", Toast.LENGTH_SHORT).show();
a+=1;
}else{
Toast.makeText(this, "InCorrect", Toast.LENGTH_SHORT).show();
a-=1;
}
}