从选定的项目中获取价值

我想从列表中的选定项目中获取值。我想从列表中的选择项中获取值,该怎么做呢?

private List<string> selected = new List<string>();`
var list = this.FindViewById<ListView>(Resource.Id.listOne);
adapterData = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleListItem1);
list.Adapter = adapterData;

解决方案:

默认情况下,当你点击一个ListView项目时,它不会将其状态改为 “选中”。所以,当事件发生时,你做了。

list.SelectedItem;

这个方法没有任何东西可以返回。你要做的是使用位置,并通过做来获得底层对象。

list.GetItemAtPosition(position);

UPDATE

得到你的listView项目点击像下面。

mListView.ItemClick += MListView_ItemClick;

并在你的 MainListView_ItemClick 当你进行以下操作时,你将得到你的位置作为一个整数 e.Position

好运!

给TA打赏
共{{data.count}}人
人已打赏
解决方案

用Perl发送SMTP邮件的最快方法?

2022-5-13 17:00:06

解决方案

IE11由于Webpack + React + TypeScript长时间运行脚本错误,导致IE11没有响应。

2022-5-13 17:00:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索