最初のクリック時に、テキストビューがテキストに変更され、2回目のクリックでテキストが他のテキストに変更されます。 私はswitch文でそれを書くために始めた:クリック時のループでテキストビューを更新する方法
public void onClick(View v) {
switch() {
case();
text.setText("You have clicked once");
}
}
最初のクリック時に、テキストビューがテキストに変更され、2回目のクリックでテキストが他のテキストに変更されます。 私はswitch文でそれを書くために始めた:クリック時のループでテキストビューを更新する方法
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;
}
}
を必要とするよう各ので、我々は数を増やしているクリックの上、このようなものですテキストビューに必要なテキストを設定することができます。
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++;
}
私はあなたが答えを編集した彼たいが、各グッド –
をクリックして上の特定のテキストを追加すると思い、クリック数に基づいて –
おかげで、特定のテキストを設定すると便利でしょうが、私はすべてのテキストがに変わりますことをしたいです別の –