Skip to main content

Multi-Selection ListView ANDROID with CheckBox

Shaadi.com Indian Matrimonials




Create New Android Project: in res/layout/main.xml


create new layout for list row : in res/layout/list_row.xml


in your Main Activity Class:


Create Class name mItems:


Create New Class name SelectViewHolder:


Create New Class name SelectArrayAdapter:




Download Source Code Click Here :

Check PART2 for more detail.





Shaadi.com Matrimonials

Comments

  1. Thank you! it's awesome.. worked like charm..

    ReplyDelete
  2. Thank you! really it helped me to develop listview with multi selection . I have small doubt ,after pressing menu item also i'm not getting any logs, even i selected same items in that list.i'm getting checked (ArrayList)size as zero.

    just check and please let me known ..

    my mail id : muralivitt@gmail.com

    ReplyDelete
    Replies
    1. it is happened because we add item at on text view click as well as on checkbox click.

      Please check below link there is your solution

      http://dj-android.blogspot.in/2013/02/android-adding-actionbar-navigation.html

      Delete
  3. Hey, i want to add list view with some of item with check box ,some of item with on/off switch and some of item display the next activity when just click on that item.So please give me the source code at my id: brijesh8_11@yahoo.co.in

    ReplyDelete
    Replies
    1. here is your solution. please check it i have developed grid view with check box instead of that you can use list view with row file & check box.

      http://dj-android.blogspot.in/2013/02/android-adding-actionbar-navigation.html

      Delete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Hello All,

    I have added new Post.

    Please check it.

    http://dj-android.blogspot.in/2013/02/multi-selection-listview-android-with.html

    ReplyDelete
  6. Hi

    Do you think it's possible to customize checkboxes with own image ?

    ReplyDelete
    Replies
    1. Hi

      Yes you can do this. Check below links

      http://www.hrupin.com/2011/09/how-to-make-android-checkbox-and-radiobutton-custom-style

      http://stackoverflow.com/questions/10135499/android-checkbox-style

      http://stackoverflow.com/questions/3093099/checkbox-style-in-android

      Delete
  7. Great... Thanks a lot for this...

    ReplyDelete

Post a Comment

Popular posts from this blog

MCP vs CLI: Which One Fits Your AI Agent's Job?

  Every AI agent that touches the outside world does it one of two ways: it runs a shell command, or it calls a tool through the Model Context Protocol. Both get the job done, but they don't cost the same or fail the same way, which is why "MCP vs CLI" keeps resurfacing without resolving. I want to answer it for the cases that matter most: plain developer tooling, data-heavy systems like banking, forecasting pipelines, and transaction automation like billing or booking. Neither wins outright. Where you draw the line is the actual skill. Key Takeaways CLI is the default for anything the model already knows cold, git, file ops, text processing, since there's no schema tax and commands chain through pipes. MCP earns its cost when a system needs per-user auth, audit trails, or access to sources the model can't otherwise reach, exactly what regulated systems like banking require. Transaction automation works best split: deterministic code drives the repeatable steps, a...

Don't Ship AI Agent Skills Without Evals

At the AI Engineer World's Fair on July 1, 2026, Philipp Schmid, a Staff Engineer on the Gemini API and agents team at Google DeepMind, asked a room full of engineers a simple question: who uses skills with their coding agents? Every hand went up. Who has evals for those skills? Almost none. That gap is the entire talk, which Schmid also wrote up on his own blog, philschmid.de/testing-skills . His team indexed the skills ecosystem through SkillsBench and found the same pattern everywhere: people ship a SKILL.md file after two manual test runs and move on. It looks fine in a demo. It quietly corrupts outputs in production, because bad skills don't crash. They just make the agent confidently wrong. If you've already read our breakdown of Matt Pocock's Claude Code skills library , think of this as the other half of that story: what happens once you've installed a skill and it's actually running against real prompts. Key Takeaways SkillsBench indexed 47,000+ un...

ANDROID - Adding ActionBar Navigation Tabs

Note: if you are develop App < 3.0 Android OS then use  ActionBarSherlock   support library. ActionBarSherlock is an extension of the  support library  designed to facilitate the use of the action bar design pattern across all versions of Android with a single API. Create new Android Project : in Main Activity package com.AlarmManager; import android.os.Bundle; import android.view.View; import com.actionbarsherlock.app.ActionBar; import com.actionbarsherlock.app.ActionBar.Tab; import com.actionbarsherlock.app.SherlockFragmentActivity; public class AlarmManagerActivity extends SherlockFragmentActivity { public static String ACTIVE_TAB = "activeTab"; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { setTheme(R.style.Theme_Sherlock_Light_DarkActionBar); super.onCreate(savedInstanceState); // s...