程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> android listview-android listView中按鈕設為不可點

android listview-android listView中按鈕設為不可點

編輯:編程綜合問答
android listView中按鈕設為不可點

listVIew每一項有一個按鈕,點擊後應該就不能再點了,然而設置clickable(false)並沒有起到作用

最佳回答:


listView每一項有一個按鈕,每個按鈕都是在item這個xml布局文件上的,你是通過Adapter數據適配器的方式為listView填充數據的,如果說你要將點中的item的按鈕設成不可點擊,你應該是通過在設置adapter的時候在getView()這個方法裡設置按鈕點擊後不可用(最好是能夠設置一個boolean類型的變量記錄下當前按鈕的可點擊狀態),或者是通過adapter.getItem()方法獲取到每個item,然後通過item找到按鈕,對按鈕進行設置,希望對你有幫助,如果不懂可以問我。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved