小编Ahm*_*yaz的帖子

Kotlin - 指定为非空的参数为空:方法 kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull,参数 savedInstanceState

我有一个偏好活动,但是当我尝试打开它时它会抛出错误。它从不启动活动。试过“捆绑?” 而不是“捆绑”,但它没有用。

class SettingsActivity : AppCompatPreferenceActivity() {
override fun onCreate(savedInstanceState: Bundle) {
    super.onCreate(savedInstanceState)
    supportActionBar!!.setDisplayHomeAsUpEnabled(true)
    // load settings fragment
    fragmentManager.beginTransaction()
        .replace(android.R.id.content, MainPreferenceFragment()).commit()
}

class MainPreferenceFragment : PreferenceFragment() {
    var key_video_resolution: ListPreference? = null
    var key_audio_source: ListPreference? = null
    var key_video_encoder: ListPreference? = null
    var key_video_fps: ListPreference? = null
    var key_video_bitrate: ListPreference? = null
    var key_output_format: ListPreference? = null
    var key_record_audio: SwitchPreference? = null
    var key_show_notification: SwitchPreference? = null
    override fun onCreate(savedInstanceState: Bundle) {
        super.onCreate(savedInstanceState)
        addPreferencesFromResource(R.xml.pref_main)
        key_record_audio =
            findPreference(getString(R.string.key_record_audio)) as SwitchPreference
        key_audio_source …
Run Code Online (Sandbox Code Playgroud)

android kotlin

2
推荐指数
1
解决办法
6699
查看次数

标签 统计

android ×1

kotlin ×1