2015-06-29 71 views
1

我做了一個自定義列表視圖,這裏是我當前的加尾方法讓頁腳不能點擊列表視圖 - Android電子

public void addFooterView(View v) { 
    mListView.addFooterView(v); 
} 

我可以添加什麼到我的自定義列表視圖,這樣,我可以把它也不可點擊?

我知道我需要一個布爾參數,但是我該怎麼處理它呢?

感謝

回答

1
public void addFooterView(View v, boolean clickable) { 
    if(!clickable){ 
     v.setClickable(false); 
     v.setFocusable(false); 
     v.setEnabled(false); 
    } 
    mListView.addFooterView(v); 
} 

如果不嘗試這種

public void addFooterView(View v, boolean clickable) { 
    if(!clickable){ 
     v.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View arg0) { 
      return; 
     } 
    }); 
    } 
    mListView.addFooterView(v); 
} 
+0

我試過了,它似乎沒有工作,出於某種原因 –

+0

不確定你的意思? –

+0

檢查我的編輯先生;但再次嘗試第一個@timblue – Elltz