2013-04-26 60 views
0

我有一個可擴展的列表視圖在Android與組和兒童都作爲文本視圖,當我觸摸父組它顯示不同的重點國家,但兒童不顯示此行爲。我認爲這是重點問題。有什麼建議麼。Android Expandable列表查看兒童焦點

回答

1

如果您使用的是自定義擴展列表適配器:

@SuppressLint("UseSparseArrays") 
public class MyExpandableListAdapter extends BaseExpandableListAdapter { 

    /* 
    .... 
    */ 

    @Override 
    public boolean isChildSelectable(int groupPosition, int childPosition) { 

     return true; //this will be false by default. 
    } 
} 
+0

我試圖把它添加選擇,但仍然問題是存在的。我有定義爲文本視圖背景的自定義xml選擇器狀態。我只是想改變孩子的顏色,當它被點擊 – Vegito1044 2013-04-26 06:29:42

+0

沒有你的任何代碼,我不能重新創建一個解決方案。嘗試顯示一個吐司或單擊該子項目時記錄一些文本。如果可行,這意味着您的自定義xml選擇器也必須適用於您的子視圖。另一種選擇是刪除自定義選擇器,並讓設備默認配置反映點擊事件中的更改。 – SKK 2013-04-26 06:39:28

+0

點擊正在工作。 這是子XML Vegito1044 2013-04-26 06:46:00

0

你必須在ExpandableListView

android:listSelector="@drawable/button_hover"