1. Check out our companion app, Forums for Android! Download from Google Play

checkbox validation by clicking button

Discussion in 'Application Development' started by Ugandhar, May 3, 2010.

  1. Ugandhar

    Ugandhar New Member
    Thread Starter
    5

    May 3, 2010
    2
    0
    5
    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.OnCheckedChangeListe ner;

    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
     

    Advertisement

Share This Page

Loading...