1. 程式人生 > >讓listview的某一行item不能點選

讓listview的某一行item不能點選

為了能控制listview的某一行不能有點選事件,在adapter裡重新下面這個方法就可以了。

@Override

        public boolean isEnabled(int position)
        {
            if(position==2){
                return false ;  // 表示第2行不可以點選
            }
            return super.isEnabled(position);
        }

相關推薦

自定義SwipeRefreshLayout 巢狀listview 並解決item事件焦點衝突問題

最近專案需要實現上拉載入更多,為了不引入第三方庫,可以使用自定義SwipeRefreshLayout 來實現,作品摘自 簡書:http://www.jianshu.com/p/d23b42b6360b但是在使用的時候發現有個bug,就是當頁面顯示最後一條資料的時候 ,lis

如何listView的header無法

0.00 / 5 5 1 / 5 2 / 5 3 / 5 4 / 5 5 / 5 0 votes, 0.00 avg. rating (0% score) 我在listView裡用一張圖片作為header,但是發現這個header竟然是可以點選的,點了之後header的背景還會變黃一下,

listview一行item不能

為了能控制listview的某一行不能有點選事件,在adapter裡重新下面這個方法就可以了。 @Override         public boolean isEnabled(int position)         {             if(positi

實現ListViewitem項的選中效果

1 設定ListView的監聽,在監聽中記錄點選的位置,並重新整理介面卡,adapter.notifyDataSetChanged(),會呼叫介面卡的getView()方法。 private int currentPosition; listView.setOnItemCl

cocos2dx 3.0 lua 關於listviewitem和滑動的觸控吞噬問題

cocos版本3.15,使用studio編輯介面  -- 建立item local item1 =Item:create(array[index])item1:setPosition(pos) self.ui.listview:addChild(item1) item是

Android Studio ListViewitem事件彈出AlertDialog,和item的滑動

首先看看效果圖: 點選彈出AlertDialog的確認框! (一)第一步,建立一個xml檔案顯示item的佈局 student_item.xml <?xml version="1.0" encoding="utf-8"?> <LinearLa

Android實現ListView顯示資訊,每個item,跳轉到相應介面

介面如下:(做這個目的僅僅是為了學習一點小知識,因為自己才剛開始) 實現的方法比較簡單,就是定義一個ListView,然後設定監聽,ListView對每個條目的監聽是setOnItemClickListener。 onItemClick(AdapterView&

ListViewItem事件無響應

listview的item中放了一個RatingBar,導致ListView的item點選事件不能響應,仔細打斷點看了原來是RatingBar截獲了點選事件,RatingBar直接獲取了焦點(點選的是item和RatingBar的重疊區域)關於RatingBar的顯示異常可

listviewitem裡面有Button,並給其設定了事件,而且有效可,但是listviewitem事件卻失效了

問題:listview的item裡面有Button,並給其設定了點選事件,而且有效可點選, 但是listview的item點選事件卻失效了 解決方案一,測試有效:android:descendantF

android中listviewitem切換實現效果(選擇器selector)

public class V2_Adapter_TarentoCreateActivity_OverSea_City extends BaseAdapter{private V2_TarentoCreateActivity_OverSea_Place v2_TarentoCreateActivity_Over

Android遮蔽ListViewItem事件

Android遮蔽listview 的item點選事件。這種需求在現在還是比較多的,比如:QQ聊天介面每條記錄都是listview中的一個item,但是這個時候我們並不需要點選的時候高亮顯示,還有微信的朋友圈裡面也是的,好友的動態都是listview的一條記錄,但是隻有點選記錄中的圖片,連結等才需要有響應

ListView獲取item的焦點以及設定item的背景效果

<Button android:id="@+id/muisc_download_btn" android:layout_width="30dp" android:layout_height="30dp" android:backgroun

關於ListView觸控事件和Item事件衝突解決方法

前言 原創文章,歡迎轉載,請保留出處。 有任何錯誤、疑問或者建議,歡迎指出。 我的郵箱:[email protected] 當我們重寫ListView的OnTouchEvent方法時,通常都會switch一下MotionEvent的action,

關於ListViewItem事件,動態改變Item中控制元件屬性

ListView中的Item事件點選不了,怎麼辦? 由於要設定ListView的Item點選事件來改變控制元件屬性,設定的時候發現Item無法點選,原因之一是給Item中的控制元件添加了屬性android:clickable=”true”使Item不響應點選事

ListView item上面有Button導致item無效

/** * ListView的Item能被選中的原因是它能獲取Focus,而自定義的Item中有Button或者ImageButton等自控制元件時, * 子控制元件會獲取預設Foc

安卓小日記練習(8)listview的另一個item事件的介面和資料儲存

          我們已經實現了listview的其中一種item的點選事件,和初步實現了第二種item點選之後的資料傳遞。現在我們要寫日記所以需要edittext控制元件,和進一步完善控制元件,以及資料(edit的內容)的儲存。我們這裡採取檔案儲存的方式。       

Recyclerview或Listview實時重新整理,item事件失效的解決方法

問題場景: 本人最近在做一個關於藍芽開發的Demo,在掃描藍芽裝置的時候會產生回撥,並會返回BluetoothDevice和rssi,這個rssi就是掃描到的這個裝置的訊號。 注意,這個回撥不是搜尋到1個裝置後就只回調一次這個裝置,而是隻要掃描到了就會回

ListView中自定義Item事件處理

開發中很常見的一個問題,專案中的listview不僅僅是簡單的文字,常常需要自己定義listview的Item,自己的Adapter去繼承BaseAdapter,在adapter中按照需求進行編寫,問題就出現了,可能會發生點選每一個item的時候沒有反應,無法獲

listview中增加checkbox導致item事件失效

這時候就可以使用descendantFocusability來解決啦,API描述如下: android:descendantFocusability Defines the relationship between the ViewGroup and its descendants when loo

Android ListViewitem無響應的解決方法

       如果listitem裡面包括button或者checkbox等控制元件,預設情況下listitem會失去焦點,導致無法響應item的事件,最常用的解決辦法 是在listitem的佈局檔案中設定descendantFocusability屬性。 item的佈局檔