開發項目遇見一個奇葩的問題,就是控制兩個recyclerview顯示隱藏。
當點擊一個顯示隱藏recyclerview的時候,第一個是沒有問題的,但是點擊第二個就會出現問題,並且已經打印log,已經是展示隱藏了。
如果先點擊第二個,所有的顯示隱藏是沒有問題的。很棘手。
最後在第二個顯示的時候加了一行這個代碼成功解決。
rv_vehicle_enegy.requestLayout();
開發項目遇見一個奇葩的問題,就是控制兩個recyclerview顯示隱藏。
當點擊一個顯示隱藏recyclerview的時候,第一個是沒有問題的,但是點擊第二個就會出現問題,並且已經打印log,已經是展示隱藏了。
如果先點擊第二個,所有的顯示隱藏是沒有問題的。很棘手。
最後在第二個顯示的時候加了一行這個代碼成功解決。
rv_vehicle_enegy.requestLayout();
ThreadLocal的使用,,,實際上相當於維護了一個Map,其中以鍵值對的形式,存儲了某一個數據被多個線程訪問所對應的值。當然這個數據只能有