时间选择器有3个按钮,条件如下,可在按钮上设置时间,但只有最后一个条件始终为真。...不知道为什么吗?
if (view.getId() == R.id.button1) {
Button button1 = (Button) findViewById(R.id.button1);
button1.setText(hourOfDay + ":" + minute);
} else if (view.getId() == R.id.button2) {
Button button2 = (Button) findViewById(R.id.button2);
button2.setText(hourOfDay + ":" + minute);
} else
button4.setText(hourOfDay + ":" + minute);
答案 0 :(得分:0)
根据编码部分,当且仅当您的两个较高条件都为假且条件为if和else if条件时,才仅执行第三个条件。 因此,基于此进行识别。
如果您可以向我提供有关按钮ID以及您要查找的ID的详细信息,那么我可以给出确切的答案。
谢谢