答案 0 :(得分:1)
将代码写入
的onCreate()
方法。定义监听器需要上下文。
答案 1 :(得分:0)
将代码移到ònCreate()
方法
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
Button moveToEnglish = (Button)findViewById(R.id.Englishbutton);
moveToEnglish.setOnClickListener(...);
}
答案 2 :(得分:0)
您无法在setOnClickListener
之外拨打onCreate()
。
所以在onCreate()
中的方法中移动你的Button声明@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
Button moveToEnglish = (Button)findViewById(R.id.Englishbutton);
moveToEnglish.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
}