按钮setOnClickListener上的NullPointerException

the*_*ava 2 android android-intent

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

当我尝试加载我的Activity时,它会在Listener上抛出一个空指针异常.为什么?我已全局定义了我的按钮变量.

Button sample;
Run Code Online (Sandbox Code Playgroud)

Sam*_*Sam 6

您的按钮sampleButton可能不在您传递给的布局中setContentView().findViewById()只能找到当前显示的视图.