Прежде всего, выведите свою функцию за пределы метода onClick()
.Внутри onClick()
метод this
не укажет вашу активность.Поэтому удалите this
во время вызова функции.
View.OnClickListener ocl = new View.OnClickListener(){
public void onClick(View v) {
ocl_action();
}};
public void ocl_action() {
// TODO Auto-generated method stub
for(int i=0; i<5;i++){
Toast.makeText(getApplicationContext(), "HI", Toast.LENGTH_LONG).show();
}
}