Screen Tap -> Go forward with code; Java、Android
Screen Tap -> Go forward with code; Java, Android
伙计们,我自学了短短几天,我真的在论坛上搜索了答案。
按下按钮后需要第二次点击,我无法通过 java/android。
第一个,正确的,将使按钮颜色变为绿色(如果正确)并添加到分数中,第二个应该移至下一个问题。非常感谢您的帮助。
mButtonChoice1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (mButtonChoice1.getText().equals(mAnswer)) {
mScore = mScore + 1;
mButtonChoice1.setBackgroundColor(0x00FF00);
updateScore(mScore);
//我需要你的帮助 - 我需要一个动作 'update question' 在另一个屏幕点击后执行(在屏幕上而不是仅在按钮上)
updateQuestion();
} else {
updateQuestion();
问候'
爸爸T
尝试使用这个,如果点击更新分数和设置颜色或者移动到下一个问题,它将交替。
mButtonChoice1.setOnClickListener(new View.OnClickListener() {
boolean fistClick = true;
@Override
public void onClick(View view) {
if (firstClick) {
if (mButtonChoice1.getText().equals(mAnswer)) {
mScore++;
mButtonChoice1.setBackgroundColor(0x00FF00);
updateScore(mScore);
}
firstClick = false;
} else {
updateQuestion();
firstClick = true;
}
}
});
伙计们,我自学了短短几天,我真的在论坛上搜索了答案。 按下按钮后需要第二次点击,我无法通过 java/android。 第一个,正确的,将使按钮颜色变为绿色(如果正确)并添加到分数中,第二个应该移至下一个问题。非常感谢您的帮助。
mButtonChoice1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (mButtonChoice1.getText().equals(mAnswer)) {
mScore = mScore + 1;
mButtonChoice1.setBackgroundColor(0x00FF00);
updateScore(mScore);
//我需要你的帮助 - 我需要一个动作 'update question' 在另一个屏幕点击后执行(在屏幕上而不是仅在按钮上)
updateQuestion();
} else {
updateQuestion();
问候' 爸爸T
尝试使用这个,如果点击更新分数和设置颜色或者移动到下一个问题,它将交替。
mButtonChoice1.setOnClickListener(new View.OnClickListener() {
boolean fistClick = true;
@Override
public void onClick(View view) {
if (firstClick) {
if (mButtonChoice1.getText().equals(mAnswer)) {
mScore++;
mButtonChoice1.setBackgroundColor(0x00FF00);
updateScore(mScore);
}
firstClick = false;
} else {
updateQuestion();
firstClick = true;
}
}
});