基本的な違いは、パラメータとしてsetId()取ることですが、取ることです。私は実際的なアドバイスについてもっと尋ねています。intsetTag()Object
プログラムで同じ要素をさらに生成するときは、ID を介して設定します。setId(++counter)これで、どの要素がonClickイベントを送信したかを知ることができます。を介して同じことを行うこともできますがsetTag(++counter)、以前のアプローチに慣れています。
では、いつ使用する必要がsetTag()あり、使用時に間違いを犯していsetId()ますか?
私のやり方が正しければ、setTag()追加のデータを渡したいときに使用すると思いますが、最初にこの問題についてコメントを残しておきます。