2
sample = (Button) findViewById(R.id.sampleButton);
sample.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        // TODO Auto-generated method stub
    }
});

アクティビティを読み込もうとすると、リスナーにnullポインタ例外がスローされます。なぜですか?ボタン変数をグローバルに定義しました。

Button sample;
4

1 に答える 1

6

ボタンsampleButtonは、渡したレイアウトにない可能性がありますsetContentView()findViewById()現在表示されているビューのみを検索できます。

于 2012-10-19T15:20:54.547 に答える