- Androidプログラミング質問スレ revision42
450 :デフォルトの名無しさん[sage]:2014/04/27(日) 19:30:22.15 ID:KJ1BTdXn - 初歩的な質問失礼します。
以下のコードでコメントアウトを解除すると、onClickメソッド内に処理を書いていなくてもデバッグ時にNullPointerExceptionって怒られます。 どこがまずいか教えて頂ければ幸いです。 (略) @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn1 = (Button) findViewById(id.button1); EditText edTxt1 = (EditText) findViewById(R.id.editText1); TextView txtVew1 = (TextView) findViewById(R.id.textView1); /* btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); */ (略)
|
- Androidプログラミング質問スレ revision42
452 :デフォルトの名無しさん[sage]:2014/04/27(日) 20:40:55.86 ID:KJ1BTdXn - >>451
返答ありがとうございます。 R.id.button1に修正してみたのですが、結果は変わりませんでした。 ちなみにコードの冒頭でandroid.R.idはimportしてあるのですが、button1はid.button1の記述のみでビルド通るのに対して、残り2つはR.id.〜と記述しないとビルド通らないようです。 このへんに違和感を覚えるのですが、原因としてありうるのはどのあたりですかね?
|
- Androidプログラミング質問スレ revision42
461 :デフォルトの名無しさん[sage]:2014/04/27(日) 22:41:17.09 ID:KJ1BTdXn - 初歩的な質問ですみませんでした……。
自分で色々調べてやってみようと思います。回答してくれた皆様ありがとうございました。
|
- Androidプログラミング質問スレ revision42
463 :デフォルトの名無しさん[sage]:2014/04/27(日) 23:53:09.48 ID:KJ1BTdXn - >>462
ありがとうございます!
|