,因爲我們知道採用了android網格視圖,我們可以做如下,可點擊項目時得到通知:Android開位置
gridview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Toast.makeText(PopularCapitActivity.this, "" + position, Toast.LENGTH_SHORT).show();
}
});
我們也知道,如果在網格單元格包含一個可點擊的項目,比如一個按鈕,上面的內容不會被解僱。現在我有一個網格視圖,每個單元格都有自己的按鈕,所以現在當用戶點擊按鈕時,它將有自己的操作基於單元格按鈕駐留在,我的問題是,我怎麼能訪問按鈕處理程序中的單元格位置?
感謝
您是否在使用GridView的自定義適配器? – dennisdrew
是的,我有一個自定義的只是擴展BaseListAdapter – user1697965