Android XML佈局報錯:android/view/View$OnUnhandledKeyEventListener
如圖,除錯佈局時出現android/view/View$OnUnhandledKeyEventListener
錯誤。
程式可以安裝執行,但是無法實時預覽。
具體表現為:
1. RecycleView這些design元件庫中的元件,只會顯示成灰色。
2. GridLayout(此處為一個優化的表格佈局)會報錯,並且不顯示。
解決方案
原來的build.gradle:
android {
compileSdkVersion 28
defaultConfig {
...
targetSdkVersion 28
...
}
...
dependencies {
implementation 'com.android.support:appcompat-v7:28.0.0-rc02'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support:gridlayout-v7:27.1.1'
}
}
修改過後的build.gradle:
android {
compileSdkVersion 27
defaultConfig {
...
targetSdkVersion 27
...
}
...
dependencies {
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support:gridlayout-v7:27.1.1'
}
}
結論
導致該問題的原因是:Android元件庫高版本與低版本不相容導致的。
將所有的元件庫統一為與低版本一致即可。
相關文章
- Android GUI之View佈局AndroidGUIView
- Android View 佈局流程(Layout)完全解析AndroidView
- Android自定義View(四)側滑佈局AndroidView
- 你需要知道的Android View的佈局AndroidView
- Android xml 佈局AndroidXML
- Android中View的測量和佈局過程AndroidView
- Android中View的量算、佈局及繪圖機制AndroidView繪圖
- 原始碼解析Android中View的layout佈局過程原始碼AndroidView
- 將xml佈局轉換成View的幾種方式XMLView
- Android ViewAndroidView
- Android自定義View:View(二)AndroidView
- Android自定義View實現流式佈局(熱門標籤效果)AndroidView
- 關於Android中xml佈局檔案之android 入門xml佈局檔案AndroidXML
- Android View 系統 1 - View樹AndroidView
- android view 分析AndroidView
- android自定義View “android.view.InflateException: Binary XML file line # : Error inflating class"AndroidViewExceptionXMLError
- Android自定義view-自繪ViewAndroidView
- android 入門xml佈局檔案AndroidXML
- 探究Android View 繪製流程,Xml 檔案到 View 物件的轉換過程AndroidViewXML物件
- Android View post 方法AndroidView
- Android 自定義viewAndroidView
- Android: 自定義ViewAndroidView
- Android view架構AndroidView架構
- Android View總結AndroidView
- android.view.WindowLeaked 的錯誤問題AndroidView
- android自定義View(2):實現百分比自適應佈局AndroidView
- Android中View繪製優化二一---- 使用標籤複用佈局檔案AndroidView優化
- self.view.frame的佈局問題View
- Android View 的工作原理AndroidView
- Android自定義View整合AndroidView
- Android View體系(4)AndroidView
- Android新手引導ViewAndroidView
- Android View 使用總結AndroidView
- Android View繪製流程AndroidView
- android view background 問題AndroidView
- Android獲取view高度AndroidView
- 3個自定義view佈局:矩形TextView,圓形進度條,圓環viewTextView
- Android 佈局Android