Создать внутренний класс, расширяющий OnClickListener.
private class MyOnClickListener implements OnClickListener { ... }
Здесь вы добавляете ту же самую реализацию, что и у вас, для анонимного OnClickListener. Просто убедитесь, что все переменные, к которым вы обращаетесь, объявлены как локальные переменные в вашем классе деятельности.
Затем, когда вы устанавливаете onClickListener, вы просто делаете это:
hello.setOnClickListener( new MyOnCLickListener() );