Android/Java 変換に関する質問があります。
onClick を使用して imageView をクリックし、そのタグ (android:tag="2" など) をキャッチします。その後、そのタグを数値として使用して計算できるように、そのタグを int に変換する必要があります。
私はこのようにしようとしています:
public void onClick(View v) {
Object viewID = v.getTag();
int id = ((Integer)viewID).intValue();
}
しかし、問題は、「id」変数内で int 値を取得できないことです。エラーは言う:
「java.lang.ClassCastException: java.lang.String は java.lang.Integer にキャストできません」。
「viewID」内のタグを int に変換して「id」内に配置する別の方法を教えてください。
私はアンドロイドが初めてで、あなたの助けに感謝します:)