【问题标题】:How to start a fragment from an adapter class Android STUDIO [duplicate]如何从适配器类Android STUDIO启动片段[重复]
【发布时间】:2020-11-13 10:37:04
【问题描述】:

我想在单击按钮时从我的 Recycler View 的适配器类启动一个片段。我想知道我该怎么做

【问题讨论】:

标签: java android android-studio android-fragments


【解决方案1】:

你可以在你的适配器中这样做

holder.buttonName.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

            YourFragment yourfragmentobject = new YourFragment();
            AppCompatActivity activity = (AppCompatActivity) v.getContext();
            activity.getSupportFragmentManager().beginTransaction().replace(R.id.fragmentContainer, yourfragmentobject).addToBackStack(null).commit();

        }
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多