• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

checkbox validation by clicking button

Ugandhar

Lurker
May 3, 2010
2
0
Hi to all,

I am new to android, I got problem with checkbox validation in android. When i click a button i should able to validate the checkbox, if it is checked i have to start new activity, if it is not checked i have to display error message as checkbox not checked.

Following is my code:

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;

public class PreferenceMain extends Activity implements OnCheckedChangeListener {

CheckBox c1;
Context ctxt;
Button prefBtn;

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

c1 = (CheckBox) findViewById(R.id.check1);
prefBtn = (Button) findViewById(R.id.button);


prefBtn.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
Log.d("Debug", "Button Clicked");
perform();


}
});
}


public void perform(){
if (c1.isChecked()){
Intent result = new Intent(getBaseContext(), Result.class);
startActivity(result);
}
else
//Should display alert to check the check box

}
}


Please help me, I am vexed with this issue almost for four days....

Thanks in advance

Regards,
Ugandhar
 

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones