gpt4 book ai didi

java - 为什么 TextView 设置文本不能与 int 一起使用?

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

为什么 TextView 设置文本不能与 int 一起使用?我尝试通过 int 变量设置 TextView 的文本,当代码尝试设置应用程序崩溃时

TextView pntUno = (TextView) findViewById(R.id.punteggioGiocatoreUno);
TextView pntDue = (TextView) findViewById(R.id.punteggioGiocatoreDue);
int pnt1 = 0, pnt2 = 0;

private void punteggio(){
pntUno.setText(pnt1);
pntDue.setText(pnt2);
}

最佳答案

问题是您正在调用 setText(int resid) 而不是 setText(CharSequence text)。你可以看看documentation了解更多。

要解决此问题,您可以使用 String.valueOf()int 转换为 String:

private void punteggio(){
pntUno.setText(String.valueOf(pnt1));
pntDue.setText(String.valueOf(pnt2));
}

关于java - 为什么 TextView 设置文本不能与 int 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43986090/

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