進階導覽功能的應用程式範例 返回課程 是非題:你可以將同一個 ViewModel 用於多個活動或片段,以便共用資料。 正確 錯誤 使用 Kotlin 屬性委派方法存取共用檢視模型的正確方式為何? val viewModel: OrderViewModel by viewModels() val viewModel: OrderViewModel by activityViewModels() val viewModel: OrderViewModel by sharedViewModels() val viewModel: OrderViewModel by fragmentViewModels() 填空題 請輸入一或多個字來組成完整句子。 使用 LiveData ___,即可根據其他執行個體的值傳回不同的 LiveData 執行個體。 如何使用 Kotlin 中的 apply 函式設定物件? 可以直接套用物件。 可將一組指派項目套用到物件。 可從物件套用新的執行個體。 我們不建議使用 apply 設定物件。 使用資料繫結版面配置運算式時,如果要繫結點擊監聽器,以下哪一個是為這個版面配置中的按鈕新增屬性的正確語法? <Button android:id="@+id/next_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/next" /> android:onClick="@{detailFragment.next()}" android:onClick="@{(Int) -> detailFragment()}" android:click="@{() -> detailFragment.next()}" android:onClick="@{() -> detailFragment.next()}" 提交答案 error_outline 計算測驗分數時出現錯誤。請再試一次。