【发布时间】:2013-05-17 05:40:09
【问题描述】:
我正在使用来自this site的以下代码:
// Create a message handling object as an anonymous class.
private OnItemClickListener mMessageClickedHandler = new OnItemClickListener() {
public void onItemClick(AdapterView parent, View v, int position, long id) {
// Do something in response to the click
}
};
listView.setOnItemClickListener(mMessageClickedHandler);
现在它说:
您可以通过实现
AdapterView.OnItemClickListener接口来响应AdapterView中每个项目的点击事件。
如果OnItemClickListener() 是一个接口,那么我们如何像上面的代码那样创建它的对象?这背后的概念是什么?
【问题讨论】:
-
你真的应该阅读一点关于 java 编程语言的知识。
标签: android