2013-05-13 37 views
0

如何使用onClickListener和Expendable List視圖以這種方式點擊一個子項創建一個新的Activity?使用onChildClickListener和ExpendableListView

我已經做了這個傢伙made但沒有任何想法如何讓子項目創建一個新的活動。他解釋在評論一下,但不知道去什麼後

ExpandListChild ch = ExpListItems.get(groupPosition).getItems().get(childPosition); 

我也對onCreate方法包括

ExpandList.setOnChildClickListener(ExpandList_ItemClicked); 

。我知道我必須對'ch'變量做些什麼,但不知道它所對應的值是什麼。有人可以幫忙嗎?

回答

1
onChildClick (ExpandableListView parent, View v, int groupPosition, int childPosition, long id) 

當你的ChildClick監聽器被調用時,你可以獲得所有你需要的信息,所以不需要ch。

+0

謝謝,夥計。我想通了,但你確認我在做什麼是對的。看起來ch是多餘的。謝謝! :) – Mnemone 2013-05-13 15:12:47

0
ExpandList.setOnChildClickListener(new OnChildClickListener() { 

     @Override 
     public boolean onChildClick(ExpandableListView arg0, View arg1, int arg2, int arg3, long arg4) { 
      // TODO Auto-generated method stub 
      return false; 
     } 
    }); 

試試這個。

相關問題