debug windowのvariablesやwatchesには以下のようにオブジェクトが表示される。
jp.co.sample.common.NumberPicker{43becbd V.E..... ......I. 0,0-0,0 #7f09007f app:id/rate_number_picker}
この例の43becbdはhashCode、#7f09007fはandroid:idの値。 16進数を10進数に変換するには、Macでは付属の計算機アプリを使うといい。
- 計算機を起動し、メニューの表示>プログラマにチェックを付ける
- 右上の方にある「16」を選択し、16進数の文字列をコピペする。
- 「10」を選択すると10進数で表示される
オブジェクトを同定するには、Android StudioのMark Objectを使ってもいい。
参考: