我使用下面的代碼從this site:如果OnItemClickListener是Android中的一個接口,我們如何基於它創建一個對象?
// 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編程語言。 – Luksprog