簡體   English   中英

java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams 不能轉換為 android.support.constraint.ConstraintLayout$LayoutParams

[英]java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to android.support.constraint.ConstraintLayout$LayoutParams

java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams 不能轉換為 android.support.constraint.ConstraintLayout$LayoutParams

當我在列表中添加 BLE 設備並單擊后退按鈕時,會出現此錯誤。 如果我在不添加 BLE 設備的情況下單擊該按鈕,則它不會崩潰。

如果您的布局是 LinearLayout,則布局參數類必須是 LinearLayout.LayoutParams,如果是 ConstraintLayout,則是 ConstraintLayout.LayoutParams,依此類推。 這些 LayoutParams 類對每種布局類型都有特定的方法,這些方法不相互兼容

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM