如何使用FB NativeAdapter

问题描述 投票:0回答:2

我是android的初学者。我正在创建一个新闻应用程序,它解析来自JSON的数据并在recyclerview中显示它。我想在回收者视图之间放置facebook原生广告。我找到了一个用于将FB原生广告与recyclerview集成的库。但我不知道如何使用它。请帮忙。

图书馆链接https://github.com/ldt116/FBNativeAdAdapter

android android-studio android-recyclerview facebook-ads-api
2个回答
0
投票

首先,您创建自己的自定义适配器,然后将其传递给您的回收站视图,而不是将其传递给FBNativeAdAdapter,然后将FBNativeAdAdapter传递给您的回收站视图

        MyAdapter adapter = new MyAdapter();//create your own adapter
    FBNativeAdAdapter fbAdapter = FBNativeAdAdapter.Builder.with("469109283477914_473204296401746", adapter)
            .build();// pass it to fbAdapter 

    RecyclerView rv = (RecyclerView) findViewById(R.id.rv);

    rv.setLayoutManager(new LinearLayoutManager(this));//create layout manager and pass it to recyclerview
    rv.setAdapter(fbAdapter); //pass fbadapter to recycler view

0
投票
     FbNativeAdAdapter nativeadpater = FbNativeAdAdapter.Builder.with("your placement Id", recycleradapter).adIteminterval(addintervalnumberwhereyouwanttoshowad).build();

rv.setadapter(nativeadpater);
© www.soinside.com 2019 - 2024. All rights reserved.