【发布时间】:2009-12-19 21:36:23
【问题描述】:
我的扩展 ListActivity 类中有一个 ListView。
然后我有以下代码来检测我对列表的点击
protected void onListItemClick(ListView l, View v, int position, long id)
{
Log.i("", ""+l.getSelectedItem().toString());
}
我想获取与我的点击关联的数据字符串。
运行代码时,getSelectedItem() 出现错误。
http://developer.android.com/reference/android/widget/ListView.html。 getSelectedItem() 不是 ListView 的方法,但它在超类 AdapterView 中定义。 这怎么可能?翻白眼
2。 另外,我不确定我是否理解这一行: android.widget.AdapterView 当它也继承自 android.view.ViewGroup 这不是多重继承吗?
【问题讨论】:
标签: android inheritance listview