如何使用Firebase数据检索在RecyclerView中添加Facebook受众网络原生广告

时间:2018-07-10 15:28:00

标签: android firebase android-fragments android-recyclerview native-ads

我正在制作实时板球比分和新闻提要应用程序。在这个应用程序中,我有一个新闻提要片段。新的提要片段在此RecyclerView中具有一个RecyclerView,我使用cardview从firebase中的firebase中检索数据。在这个新的Feed片段中,我想添加Facebook受众网络原生广告。我尝试了从github上的Facebook受众网络中找到的简单代码。但是我无法展示原生广告,因为我从未在项目中使用任何原生广告。

这是带Firebase recyclerview适配器Codes 的我的新闻提要代码

这里Fragment.java`公共类HomeFragment扩展了Fragment {     私人RecyclerView recyclerView;     私人DatabaseReference myref;

public View onCreateView(LayoutInflater inflater, ViewGroup group, Bundle b)
{
    View view=inflater.inflate(R.layout.fragment_home,group,false);
    recyclerView=(RecyclerView)view.findViewById(R.id.recyclerview);
    recyclerView.setHasFixedSize(true);
    recyclerView.setLayoutManager(new LinearLayoutManager(view.getContext()));
    myref= FirebaseDatabase.getInstance().getReference().child("/Blog");
    FirebaseRecyclerAdapter<Blog,BlogViewHolder> recyclerAdapter=new FirebaseRecyclerAdapter<Blog,BlogViewHolder>(
            Blog.class,
            R.layout.individual_row,
            BlogViewHolder.class,
            myref
    ) {
        @Override
        protected void populateViewHolder(BlogViewHolder viewHolder, Blog model, int position) {
            viewHolder.setTitle(model.getTitle());
            viewHolder.setDescription(model.getDescription());
            viewHolder.setImage(model.getImage());
        }
    };
    recyclerView.setAdapter(recyclerAdapter);
    return view;
}

}`

my news fragment screenshot

0 个答案:

没有答案