繁体   English   中英

引用位于Appcompat活动片段中的Recyclerview?

[英]Reference a Recyclerview that was in a fragment in Appcompat activity?

嘿,所以我有一个recyclerview和一个recyclerview适配器,如下所示。 但是,此recyclerview适配器在扩展片段的活动中膨胀了。 这次,我想在扩展AppCompatActivity的活动中使用它,该怎么做?

  @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment

    View view=inflater.inflate(R.layout.fragment_dashboard,container,false);
    mRecyclerView=(RecyclerView)view.findViewById(R.id.ID);
    mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
    mAdapterDashBoard=new AdapterDashBoard(this);
    mRecyclerView.setAdapter(mAdapterDashBoard);
    return view;

只需在Activity的onCreate()方法内使用相同的代码

// Initialize recycler view
mRecyclerView = (RecyclerView) findViewById(R.id.ID);
mRecyclerView.setLayoutManager(new LinearLayoutManager(this));
mAdapterDashBoard=new AdapterDashBoard(this);
mRecyclerView.setAdapter(mAdapterDashBoard);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM