버튼이 여러개 있고 이 버튼들을 누르면

동일한 액티비티가 뜨지만 눌렀던 버튼에 따라

동작을 달리 하려고 하는데요.

이 경우 새 액티비티에서 자신을 띄운 인텐트?를 구분하려고 합니다.

그냥 생각나는건 버튼을 누를 때 putExtra("caller", 0);

이런 식으로 해서 받는 쪽에서 getIntExtra() 해서 

구분하는 방식인데요

보통은 어떻게 하나요?