为了账号安全,请及时绑定邮箱和手机立即绑定

我想将变量设置在类的顶部而不是方法中

我想将变量设置在类的顶部而不是方法中

jeck猫 2019-11-04 13:02:51
我似乎无法解决这个令人困惑的问题,我想在课堂上增加很多东西,以帮助减少混乱。由于有多种方法使用这些复选框变量。我想将所有内容都放在开头括号的正下方。这是有效的方法,但不是我想要的。public class MyClass extends Activity implements View.OnClickListener {    //leaving out most code like onCreate. Just pretend it's there.    public void checkboth(View view) {        CheckBox cb1 = (CheckBox) findViewById(R.id.cb1);        CheckBox cb2 = (CheckBox) findViewById(R.id.cb2);            cb1.setchecked(true);            cb2.setchecked(true);    }    @Override    public void onClick(View v) {    }}但是对于我的一生,我无法弄清楚为什么我不能这样做:public class MyClass extends Activity implements View.OnClickListener {CheckBox cb1 = (CheckBox) findViewById(R.id.cb1);CheckBox cb2 = (CheckBox) findViewById(R.id.cb2);    //leaving out most code like onCreate. Just pretend it's there.    public void checkboth(View view) {                    cb1.setchecked(true);        cb2.setchecked(true);    }    @Override    public void onClick(View v) {    }}
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 384 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信