package com.bwie.lenovo.yk1.fragment.channelfragment; import android.os.Bundle; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.bawei.channelmanager.bean.ChannelBean; import com.bawei.channelmanager.ui.ChannelView; import com.bwie.lenovo.yk1.R; import java.nio.channels.Channel; import java.util.ArrayList; import java.util.List; /** * A simple {@link Fragment} subclass. */ public class CThreeFragment extends Fragment { private ChannelView channelView; private List<ChannelBean> channelBeans=new ArrayList<>(); private List<ChannelBean> moreChannelBeans=new ArrayList<>(); public CThreeFragment() { // Required empty public constructor } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment View view = inflater.inflate(R.layout.fragment_cthree, container, false); channelView = view.findViewById(R.id.channel_view); return view; } @Override public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); for (int i=0;i<20;i++){ if(i%2==0){ channelBeans.add(new ChannelBean("频道"+i,i,"url",true)); }else { moreChannelBeans.add(new ChannelBean("频道"+i,i,"url",false)); } } channelView.init(channelBeans, moreChannelBeans, new ChannelView.ChannelCallback() { @Override public void onMyChannelRemove(ChannelBean channelBean) { } @Override public void moMoreChannelRemove(ChannelBean channelBean) { } }); } }
10-06
10-06
10-06