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代码里面把那个Bundle加个问号……
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注解,所以转Kotlin文件要加问号表示可空。