1. Introducing Channels - a new way to chat with other Android users!
    Dismiss Notice

checkbox validation by clicking button


Last Updated:

  1. Ugandhar

    Ugandhar New Member This Topic's Starter

    Joined:
    May 3, 2010
    Messages:
    2
    Likes Received:
    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
     

    Advertisement

Share This Page

Loading...