protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Create your application here adapter = new SettingsAppShowAdapter { Context = this }; ListView.Adapter = adapter; ListView.ItemClick += (sender, e) => { var app = adapter[e.Position]; var cb = e.View.FindViewById <CheckBox>(Resource.Id.checkBox); cb.Checked = !cb.Checked; if (!cb.Checked) { Settings.Instance.Blacklist.RemoveAll(s => s == app.PackageName); } else { Settings.Instance.Blacklist.Add(app.PackageName); } Settings.Save(); }; }