簡體   English   中英

無法在 Android Studio 中從 androidx.fragment.app.FragmentManager 轉換為 android.support.v4.app.FragmentManager

[英]Unable to convert from androidx.fragment.app.FragmentManager to android.support.v4.app.FragmentManager in Android Studio

我正在嘗試構建一個應用程序,讓用戶從對話框中選擇某個國家。 由於我對 Android 應用程序開發非常陌生,因此我正在使用本教程來完成此任務。 本教程在 Github 上使用這個庫。 但是,該教程已經過時並且使用了很多 android.support.v4 東西,我認為這些東西現在已經被 androidx 取代(或類似的東西)。

雖然大多數東西都有效,但當我使用 showDialog() 方法時出現此錯誤[單擊“顯示國家/地區”按鈕時:

在此處輸入圖像描述

當我使用 Github 庫的 1.2.4 版本時,會發生上述錯誤。 但是,當我切換到最新版本的庫 (v2.0.0) 時,相同的showDialog()方法現在將 Activity 作為其參數,我不太確定如何使用。

所以,簡而言之,我的問題是:有沒有辦法從androidx.fragment.app.FragmentManager轉換為android.support.v4.app.FragmentManager或者我的問題還有其他解決方法嗎? 如果需要,我可以發送我的代碼。

任何幫助都會很棒,在此先感謝您!

我找到了另一個滿足我需求的庫,也沒有這個問題。 使用起來也很簡單:這是鏈接: https://github.com/mike14u/country-picker-x

事實證明,Github 上的其他人也報告了我的問題,如下所示: https://github.com/mukeshsolanki/country-picker-android/issues/105

請讓我知道是否有其他解決此問題的方法!

謝謝:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM