fragment implements View.OnClickListener
fragment add onActivityResult