public class MainActivity extends AppCompatActivity {
private static final String TAG = "MainActivity";
private CheckBox eat;
private CheckBox sleep;
private CheckBox game;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
eat = (CheckBox)findViewById(R.id.eatId);
sleep = (CheckBox)findViewById(R.id.sleepId);
game = (CheckBox)findViewById(R.id.gameId);
OnBoxClickListener listener = new OnBoxClickListener();
eat.setOnClickListener(listener);
sleep.setOnClickListener(listener);
game.setOnClickListener(listener);
}
class OnBoxClickListener implements View.OnClickListener{
@Override
public void onClick(View v) {
if(v.getId() == R.id.eatId)
Log.d(TAG, "Clicked eat");
if(v.getId() == R.id.sleepId)
Log.d(TAG, "Clicked sleep");
if(v.getId() == R.id.gameId)
Log.d(TAG, "Clicked game");