Вы не можете вызывать метод (findViewById) здесь и ожидать непустого значения. Представления создаются только в андроиде после вызова setContentView (R.layout.my_layout). Что вам нужно сделать, так это:
public class MyClass extends Activity implements View.OnClickListener {
CheckBox cb1 = null;
CheckBox cb2 = null;
//leaving out most code like onCreate. Just pretend it's there.
public void onCreate(Bundle savedInstanceState)
{
super.onCreate();
setContentView(R.layout.my_layout);
cb1 = (CheckBox) findViewById(R.id.cb1);
cb2 = (CheckBox) findViewById(R.id.cb2);
}
public void checkboth(View view) {
cb1.setchecked(true);
cb2.setchecked(true);
}
@Override
public void onClick(View v) {
}
}