我正在使用VS 2012在Android应用上工作.实际上,我想实现这个目标:
// lv = My listView Name.
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> myAdapter, View myView, int myItemInt, long mylng)
{
String selectedFromList =(String) (lv.getItemAtPosition(myItemInt));
}
});
Run Code Online (Sandbox Code Playgroud)
但是,我没有得到setOnItemClickListener()事件.原因是,我正在使用Xamarin在C#中工作.我想获得ListView的选择值或项目.我怎么能这样做?
我正在使用Xamarin Studio和C#.
我在listview适配器中添加了EditText控件.此列表是动态填充的.
现在我想获得活动类中所有EditText的值.我怎么能做到这一点?
`public class PRDeptHeadApprovalDetailAdapter:BaseAdapter {List items; 活动背景;
public PRDeptHeadApprovalDetailAdapter(Activity context, List<PRDeptHeadApprovalDetailAdapterInformation> items)
: base()
{
this.context = context;
this.items = items;
}
public override long GetItemId(int position)
{
return position;
}
public override string this[int position]
{
get { return items[position].ToString(); }
}
public override int Count
{
get { return items.Count; }
}
public override View GetView(int position, View convertView, ViewGroup parent)
{
var item = items[position];
View view = …Run Code Online (Sandbox Code Playgroud)