Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

getId()がint?

$
0
0
androidプログラミングを勉強中です。教本の中で、 メンバ変数 private int mOp; と定義し、 クリックイベントのメソッド内にて mOp = view.getId(); としています。 さらに別のクリックイベント内にて switch (mOp) { case R.id.button_plus: [処理] としています。 やりたい事は理解できるのですが、getId()がなぜintで定義されているのかわかりません。 getId()で取得できるのがR.id.button_plusならばString型ではないのでしょうか? intだとするとどんな整数が入っている事になるのでしょうか? 根本的に勘違いをしているのかもしれません。 おわかりになる方がいらっしゃいましたらお教え頂けると幸いです。 よろしくお願いいたします。

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>