嗨,我有两个不同的活动向第三个活动发送一个数字,其中一个数字将显示并对其进行一些计算,具体取决于通过的数字
当我有活动 1 到活动 3 时它工作正常,但现在我有第二个活动去活动 3,我不知道该怎么做
我想要做的是,如果数字来自活动 1,我想显示该数字对其进行一些计算并显示答案,如果数字来自活动 2,则执行相同操作
对不起,如果标题没有意义,不知道我在说什么
`
`Intent sender = getIntent();
`
if (sender != null)
{
int result = sender.getExtras().getInt("Result");
answer.setText(result+"");
a = Integer.parseInt (answer.getText().toString());
total1 = (float) (a *0.0024);
sd.setText(String.format("%.1f" ,total1));
b = Float.parseFloat (sd.getText().toString());
total2 = (int)Math.ceil (b*8);
cet.setText(Integer.toString(total2));
}
else
{
int resultB = sender.getExtras().getInt("BResult");
answer.setText(resultB+"");
a = Integer.parseInt (answer.getText().toString());
total1 = (float) (a *0.001);
sd.setText(String.format("%.1f" ,total1));
b = Float.parseFloat (sd.getText().toString());
total2 = (int)Math.ceil (b*8);
cet.setText(Integer.toString(total2));
}
}