我有一個自定義適配器填充列表視圖。從自定義適配器打開選項菜單Android
每一行都有一個複選框,它在getView()方法中設置了一個OnCheckedChangeListener。
所有工作都在這方面,但是我想在我的活動中打開選項菜單,該選項是從適配器中的事件偵聽器'託管'我的列表視圖。
我試過在我的活動的一個實例中傳遞無效,我不能在適配器類的Activity中訪問openOptionsMenu()的靜態方法,因爲openOptionsMenu()是非靜態的。
任何想法?
我指定我的適配器像這樣,
mAdapter = new CustomFileAdapter<String>(this, filenames, this);
(背景下,陣列,活動)
而且在像這樣的適配器的構造,
public CustomFileAdapter(Context context, String[] images, Activity a)