• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:getId()がint?)

getId()がint?

このQ&Aのポイント
  • androidプログラミングでgetId()メソッドがint型で定義されている理由について質問します。
  • getId()メソッドで取得できるのがR.id.button_plusならば、なぜString型ではなくint型なのでしょうか?
  • この質問の背景には、なぜgetId()メソッドがint型で定義されているのか理解したいという疑問があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • hirotn
  • ベストアンサー率59% (147/246)
回答No.1

R.javaというファイルが生成されていませんか? その中に、button_plusについて定義されているところがあるかと思います。 R.javaは、XMLで定義したGUIをもとに、生成されたファイルになります。

MAL
質問者

お礼

なるほど。gen内R.javaを確認しました。 あらゆるコンポーネントに識別値が振られているのですね。 納得しました。ありがとうございました。

関連するQ&A