繁体   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