Try this..
I think you messed up with parameters. You have wrongly comparing parameters.
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
if(requestcode == request_code)
{
if(resultCode == RESULT_OK)
{
Toast.makeText(this,data.getData().toString(),Toast.LENGTH_SHORT).show();
}
}
}