我創建了RecyclerView
並設置了onItemClickListener
以顯示Activity
,AlertDialog
或Fragment
。當我點擊顯示活動或警報時,它會顯示漣漪效應,但是當我點擊顯示片段時,它不會。點擊片段列表項時,如何顯示漣漪效應?未顯示Android L波紋效果
這是我的來源link,如果你有興趣。
我創建了RecyclerView
並設置了onItemClickListener
以顯示Activity
,AlertDialog
或Fragment
。當我點擊顯示活動或警報時,它會顯示漣漪效應,但是當我點擊顯示片段時,它不會。點擊片段列表項時,如何顯示漣漪效應?未顯示Android L波紋效果
這是我的來源link,如果你有興趣。
更換片段是瞬時動作,顯示警告被延遲。漣漪動畫在警報以默認淡入動畫顯示時發生,因爲它們都在同時播放;但不是在改變片段時,因爲沒有時間。
您可以嘗試通過空動畫或定時器線程延遲替換您的片段。
另一種選擇是將動畫添加到片段事務中,以便允許漣漪動畫完成。
這不是答案的一部分,但總的來說,我會忽略轉換操作的漣漪效應,因爲它們不是向後兼容的,並且您無法訪問其動畫偵聽器以後執行任何操作。 –
在這裏發佈你的源代碼的相關部分,不要只是鏈接到它。您可以將鏈接作爲參考,供那些想要使用完整源代碼的人蔘考,但問題本身應包含回答問題所需的所有信息。此外,鏈接往往會打破,所以一旦鏈接無效,你的問題就變得毫無用處。所以請編輯您的問題並添加源代碼的相關部分。您還可以閱讀[** this **](http://stackoverflow.com/help/mcve)以獲取更多信息。 –