2017-05-18 5 views

答えて

3

は、起動時に前にカウンターを作成し、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; 
    } 
    } 
+0

私はあなたが答えを編集した彼たいが、各グッド –

+0

をクリックして上の特定のテキストを追加すると思い、クリック数に基づいて –

+0

おかげで、特定のテキストを設定すると便利でしょうが、私はすべてのテキストがに変わりますことをしたいです別の –

1

を必要とするよう各ので、我々は数を増やしているクリックの上、このようなものですテキストビューに必要なテキストを設定することができます。

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++; 
    } 
関連する問題