這個問題更多是出于好奇,而不是出于錯誤或其他原因。
當我從 Android Studio 模板生成一個空白片段時,回傳視圖的onCreateView方法具有可為空的問號。Android Studio 以黃色突出顯示它并提示洗掉可為空的符號,因為onCreateView回傳一個不可為空的視圖。
為什么 Android Studio 不從一開始就將其自動生成為不可為空?這是一個錯誤還是故意的?如果是故意的,為什么?
uj5u.com熱心網友回復:
我只是在猜測-null從onCreateView創建“無頭片段”回傳非常好,但是自從引入了視圖模型以來,這些并沒有真正有用。
這可能是回傳型別可以為空的原因,onCreateView但是如果您確實覆寫了它,則暗示您想從中回傳某些內容,因此作業室只能給出提示。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/481597.html
上一篇:鏈接和映射kotlin流
下一篇:在KotlinMutliplatform專案中的Actual/Expect類中傳遞Android/iOS特定引數
