gpt4 book ai didi

java - 根据其他TextView更改TextView值

转载 作者:行者123 更新时间:2023-12-02 13:04:00 25 4
gpt4 key购买 nike

我试图创建一个小游戏,它的工作原理是这样的:当你获得 10 分时,下一步是获得 20 分,但我无法更改 textview 变量。

if(tv_score.getText().toString().equals("Score: "+10)){
tv_nextStep.setText("Next step: " + 10);
}
if(tv_score.getText().toString().equals("Score: "+20)){
tv_nextStep.setText("Next step: " + 30);
}

我试图从textview中获取分数,并据此更改下一步textview,但该值始终为0(默认值)。

分数是这样的:当我单击按钮时,分数会转到 TextView (这部分正在工作)

score = score + 1;
tv_score.setText("Score: " + score);

最佳答案

我猜这就是你想要的?

int score = 0;
btn.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
score = score + 1;
tv_score.setText("Score: " + score);

if(score == 10){
tv_nextStep.setText("Next step: " + 10);
}
if(score == 20){
tv_nextStep.setText("Next step: " + 30);
}
}
});

关于java - 根据其他TextView更改TextView值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44207306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com