Thanks for the response
I did this :
public class MainActivity extends Activity implements OnClickListener{
private Handler timer = new Handler();
int counter = 0;
TextView mTextView;
ImageButton finishhimbutton;
ImageButton resetbutton;
ImageView jb1;
ImageView jb2;
ImageView jb3;
ImageView jb4;
ImageView jb5;
ImageView jb6;
TextView txtCount;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtCount = (TextView)findViewById(R.id.timer);
txtCount.setText(String.valueOf(counter));
jb1 = (ImageView) findViewById(R.id.JB1);
jb2 = (ImageView) findViewById(R.id.JB2);
jb3 = (ImageView) findViewById(R.id.JB3);
jb4 = (ImageView) findViewById(R.id.JB4);
jb5 = (ImageView) findViewById(R.id.JB5);
jb6 = (ImageView) findViewById(R.id.JB6);
finishhimbutton = (ImageButton) findViewById(R.id.finishhim);
resetbutton = (ImageButton) findViewById(R.id.reserbutton);
final Runnable hMyTimeTask = new Runnable() {
public void run() {
counter = 0;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.VISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
}
};
finishhimbutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (counter == 1) {
timer = new Handler();
timer.removeCallbacks(hMyTimeTask);
timer.postDelayed(hMyTimeTask, 1000);
}
switch(counter){
case 1:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.VISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
break;
case 10:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.INVISIBLE);
jb2.setVisibility(ImageView.VISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
break;
case 20:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.INVISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.VISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
break;
case 30:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.INVISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.VISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
break;
case 40:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.INVISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.VISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
break;
case 49:
counter++;
txtCount.setText(String.valueOf(counter));
Toast.makeText(MainActivity.this, "Finish Him!", Toast.LENGTH_SHORT).show();
break;
case 50:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.INVISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.VISIBLE);
break;
case 51:
counter++;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.VISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
counter = 0;
txtCount.setText(String.valueOf(counter));
break;
default:
counter++;
txtCount.setText(String.valueOf(counter));
break;
}
}
}
);
resetbutton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
counter = 0;
txtCount.setText(String.valueOf(counter));
jb1.setVisibility(ImageView.VISIBLE);
jb2.setVisibility(ImageView.INVISIBLE);
jb3.setVisibility(ImageView.INVISIBLE);
jb4.setVisibility(ImageView.INVISIBLE);
jb5.setVisibility(ImageView.INVISIBLE);
jb6.setVisibility(ImageView.INVISIBLE);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onClick(View v) {
}
}
Thanks for all help!