View.setTag

View.setTagで、ビューにタグをセットできる。

View  |  Android Developers

いろいろな使い方があるが、今回はボタンに文字列としてのタグを付けて、クリック時にどちらが押されたかを判定する。
strings.xmlで、

このようにして、activity_main.xmlで、

Buttonを2つ用意。
MainActivity.javaは、

button1にTAG_BUTTON_1("tag_button_1")、button2にTAG_BUTTON_2("tag_button_2")をView.setTagで付けて、onClick時にView.getTagで取得したタグが、どちらなのか判定してる。

起動時
起動時

起動時。
Button1を押すと、

こう出るので、TAG_BUTTON_1が取得出来てる。
こう出るので、TAG_BUTTON_1が取得出来てる。

こう出るので、TAG_BUTTON_1が取得出来てる。
Button2を押した時も、

こう出るので、TAG_BUTTON_2が取得出来てる
こう出るので、TAG_BUTTON_2が取得出来てる

こう出るので、TAG_BUTTON_2が取得出来てる。

Sample/android/View/setTag/src/View at master · bg1bgst333/Sample · GitHub