我正在制作实时板球比分和新闻提要应用程序。在这个应用程序中,我有一个新闻提要片段。新的提要片段在此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;
}
}`