java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tecsun.selfaks/com.tecsun.self.aty.zmd.ZmdJobInfoAty}: java.lang.NullPointerException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parameter savedInstanceState ……
解決辦法呢:
在Kotlin代碼里面把那個(gè)Bundle加個(gè)問(wèn)號(hào)……
override fun initView(savedInstanceState: Bundle?) { }
override fun onCreateView(inflater:LayoutInflater,container:ViewGroup?,savedInstanceState:Bundle?):View?{}
原因:
android.app.Fragment.java
@NullablepublicViewonCreateView(LayoutInflaterinflater,@NullableViewGroupcontainer,BundlesavedInstanceState){returnnull;}
自帶Nullable注解,所以轉(zhuǎn)Kotlin文件要加問(wèn)號(hào)表示可空。