Android 如何在单击时使用循环更新textview
第一次单击时,文本视图将更改为某些文本,第二次单击时,文本将更改为其他文本。 我开始用switch语句编写它:Android 如何在单击时使用循环更新textview,android,Android,第一次单击时,文本视图将更改为某些文本,第二次单击时,文本将更改为其他文本。 我开始用switch语句编写它: public void onClick(View v) { switch () { case (); text.setText("You have clicked once"); } } 在启动前创建一个计数器,并将其初始化为0 int clickCount = 0; 然后在onClick()方法中增加计数器,并根据需
public void onClick(View v) {
switch () {
case ();
text.setText("You have clicked once");
}
}
在启动前创建一个计数器,并将其初始化为0
int clickCount = 0;
然后在onClick()方法中增加计数器,并根据需要设置文本
@Override
public void onClick(View v) {
clickCount++;
switch(clickCount){
case 1:text.setText("Your Text Here"); break;
case 2:text.setText("Your Text Here"); break;
.....
.....
.....
default:text.setText("Your Text Here"); break;
}
}
因为您的问题答案是这样的,每次单击我们都会增加计数,这样您就可以将所需文本设置为textview
我猜他想在每次点击时添加特定文本好的,你编辑了答案,根据点击次数设置特定文本会很有帮助谢谢,但我希望所有文本都会变为另一个。你可以放任何你想要的文本
int count=0;
@Override
public void onClick(View view)
{
switch(count)
{
case 0:
text.setText("You have clicked once");
break;
case 1:
text.setText("You have clicked twice");
break;
.....
default:
break;
}
count++;
}