簡體   English   中英

從RecyclerView.ViewHolder擴展類顯示DialogFragment

[英]Show a DialogFragment from RecyclerView.ViewHolder extending class

我遇到了與此問題相關的問題,該問題從擴展RecyclerView.ViewHolder的類啟動DialogFragment

我已經嘗試了給定的解決方案,但遇到了getSupportFragmentManager()方法錯誤。

    Error:(147, 15) error: no suitable method found for 
    show(android.support.v4.app.FragmentManager,String)
    method DialogFragment.show(android.app.FragmentManager,String) is not applicable
   (argument mismatch; android.support.v4.app.FragmentManager cannot be converted to android.app.FragmentManager)
    method DialogFragment.show(FragmentTransaction,String) is not applicable
   (argument mismatch; android.support.v4.app.FragmentManager cannot be converted to FragmentTransaction)

您需要從android.support.v4.app.DialogFragment而不是android.app.DialogFragment擴展對話框片段類

暫無
暫無

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

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