0
我在Android項目java中的<?>是什麼?
listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
....
這段代碼什麼是AdapterView<?>
是什麼意思?像任何類型的AdapterView泛型一樣?如果我撥打parent
上的某個功能,並輸入<T>
作爲參數或返回值,會怎麼樣?
看一看:http://stackoverflow.com/questions/33117941/how-java-deals-with-references-to-a-generic-type/33122439#33122439 –