Solve Conflict with onClickListener