<com.bawei.channelmanager.ui.ChannelView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/channel_view" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.bawi.ping.MainActivity"> </com.bawei.channelmanager.ui.ChannelView> 主activity
public class MainActivity extends AppCompatActivity { private ChannelView channelView; private List<ChannelBean> channelBeans=new ArrayList<>(); private List<ChannelBean> moreChnnelBeans=new ArrayList<>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); channelView=findViewById(R.id.channel_view); for (int i = 0; i <20 ; i++) { if (i%2==0){ channelBeans.add(new ChannelBean("频道" + i, i, "url", true)); } else{ moreChnnelBeans.add(new ChannelBean("周大敏"+i,i,"url",false)); } } channelView.init(channelBeans, moreChnnelBeans, new ChannelView.ChannelCallback() { @Override public void onMyChannelRemove(ChannelBean channelBean) { } @Override public void moMoreChannelRemove(ChannelBean channelBean) { } }); } }