lsv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String text =(String) parent.getItemAtPosition(position);
Toast.makeText(MainActivity.this, text, 1).show();
}
});
父类变量指向之类对象,父类变量调用的方法是子类的?
第1个回答 2015-06-05
这个是个典型的观察者模式,从代码中可以看到基本意思是,点击某个item,然后显示那个item被点击了。new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String text =(String) parent.getItemAtPosition(position);
Toast.makeText(MainActivity.this, text, 1).show();
}这个就是点击item后要做什么事情,这里做的就是显示那个item文字本回答被提问者和网友采纳
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String text =(String) parent.getItemAtPosition(position);
Toast.makeText(MainActivity.this, text, 1).show();
}这个就是点击item后要做什么事情,这里做的就是显示那个item文字本回答被提问者和网友采纳