我有2个活动。在第一个代码中,您会看到2行及其单击侦听器。点击第一行时,我想发送" 0"第二个活动的索引。同样,当我点击第二行时,我想发送" 1"。就这样。 我怎么能这样做?
发件人方:
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);
}
});
接收方:
int getVIndexValue= getIntent().getIntExtra("extra_arm_triceps",0);
deneme.setText(String.valueOf(getVIndexValue));
答案 0 :(得分:0)
试试这个:
int value = getIntent().getExtras().getInt("extra_arm_triceps");