gpt4 book ai didi

android - FragmentTransaction 类型中的方法 add(int, Fragment, String) 不适用于参数 (int, Fragment, String)

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:48:10 26 4
gpt4 key购买 nike

我有这个问题..

The method add(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, Fragment, String)

FragenmtActivity 中使用以下代码时

getSupportFragmentManager().beginTransaction().add(com.korovyansk.android.slideout.R.id.slideout_placeholder,  ((Fragment)new CommentsMenuFragment()), "menu").commit();

CommentsMenuFragment 的实现是:

public class CommentsMenuFragment extends Fragment {

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_comment, container, false);
ListView lvComments = (ListView) view.findViewById(R.id.lvComments);



return view;
}

}

最佳答案

检查您的 CommentsMenuFragment 是否从 android.support.v4.app.Fragment 而不是 android.app.Fragment 扩展。

关于android - FragmentTransaction 类型中的方法 add(int, Fragment, String) 不适用于参数 (int, Fragment, String),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15517786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com