I have 2 activies. In first code, you see 2 rows and their click listeners. When first row clicked, I want to send "0" index to 2nd activity. As same, when I clicked second row, I want to send "1". So like that. How can I do that?
Sender Side:
TableRow tricepsRow1;
tricepsRow1=(TableRow) findViewById(R.id.arm_exercise_1);
tricepsRow1.setClickable(true);
tricepsRow1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
indexValueStandart=0;
Intent tricepsRowIntent = new Intent(getApplicationContext(),exercise_arm_triceps.class);
tricepsRowIntent.putExtra("extra_arm_triceps",indexValueStandart);
startActivity(tricepsRowIntent);
}
});
TableRow tricepsRow2;
tricepsRow2=(TableRow) findViewById(R.id.arm_exercise_2);
tricepsRow2.setClickable(true);
tricepsRow2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
indexValueStandart=1;
Intent tricepsRowIntent = new Intent(getApplicationContext(),exercise_arm_triceps.class);
tricepsRowIntent.putExtra("extra_arm_triceps2",indexValueStandart);
startActivity(tricepsRowIntent);
}
});
Receiver Side:
int getVIndexValue= getIntent().getIntExtra("extra_arm_triceps",0);
deneme.setText(String.valueOf(getVIndexValue));
try this:
int value = getIntent().getExtras().getInt("extra_arm_triceps");