File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Android and the fly likes Problems with listview and checkbox event Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Mobile » Android
Bookmark "Problems with listview and checkbox event" Watch "Problems with listview and checkbox event" New topic

Problems with listview and checkbox event

Jack Alex

Joined: Mar 19, 2012
Posts: 5
I'm having problems with what's suppose to be a simple thing to code. I create a list view with two columns: a checkbox and a text view. When the user clicks on the text view, I fire up an intent and when the user clicks on the checkbox (one or more of them) I want to grab the id and show a 'delete this textview' icon in the action bar. I don't understand how to listen for the event when the users checks a checkbox.

This sums up what I'm trying to accomplish

This is my main.xml which contains the List View:

The custom layout which is used to display the checkbox and the textview in the listview (msg.xml):

Main class:

If anyone can help I would be very grateful, I've been struggling with this for 2 days now.
Mohan Prasath
Ranch Hand

Joined: Jul 25, 2011
Posts: 38

The following code is a sample for CheckBox on Checked Event.

CheckBox box = (CheckBox) findViewById(;
box.setOnCheckedChangeListener(new OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// Your Logic here

Is this what you are looking for ?.

With regards,
Mohan Prasath
I agree. Here's the link:
subject: Problems with listview and checkbox event