0

我填充了我的微调器,当微调器的值正确时,我想要一个 toast.show。例如:

public void onClick(View arg0) {
if (catspinner.equals("England")&&(planspinner1.equals("London"))){
Toast.makeText(ActivityIta.this, "Capital is London", Toast.LENGTH_LONG ).show();
}
else Toast.makeText(ActivityIta.this, "No capital", Toast.LENGTH_LONG ).show();}
});

我的结果只是,“没有资本”。错误在哪里?

4

1 回答 1

0

我假设您使用的是winforms?如果有是哪个版本?我无法使用微调器(据我所知 - 它现在必须是一个旧控件,因为 Numeric UpDown 更受青睐)但看起来你的 if 语句的评估只是失败了。

只是为了排除它,(并且因为我无法自己检查)是否有 catspinner.value 或 catspinner.text 属性可以评估而不是控件本身?

您是否还调试并检查了catspinner 在评估时返回的值?

于 2013-08-01T12:53:00.843 回答