|
|
|
|
@ -23,12 +23,16 @@ import com.fongmi.android.tv.api.config.VodConfig; |
|
|
|
|
import com.fongmi.android.tv.bean.Class; |
|
|
|
|
import com.fongmi.android.tv.bean.Result; |
|
|
|
|
import com.fongmi.android.tv.databinding.ActivityVodBinding; |
|
|
|
|
import com.fongmi.android.tv.event.RefreshEvent; |
|
|
|
|
import com.fongmi.android.tv.ui.base.BaseActivity; |
|
|
|
|
import com.fongmi.android.tv.ui.fragment.FolderFragment; |
|
|
|
|
import com.fongmi.android.tv.ui.presenter.TypePresenter; |
|
|
|
|
import com.fongmi.android.tv.utils.KeyUtil; |
|
|
|
|
import com.fongmi.android.tv.utils.ResUtil; |
|
|
|
|
|
|
|
|
|
import org.greenrobot.eventbus.Subscribe; |
|
|
|
|
import org.greenrobot.eventbus.ThreadMode; |
|
|
|
|
|
|
|
|
|
import java.util.Optional; |
|
|
|
|
|
|
|
|
|
public class VodActivity extends BaseActivity implements TypePresenter.OnClickListener { |
|
|
|
|
@ -141,6 +145,11 @@ public class VodActivity extends BaseActivity implements TypePresenter.OnClickLi |
|
|
|
|
if (isFilterVisible()) updateFilter(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Subscribe(threadMode = ThreadMode.MAIN) |
|
|
|
|
public void onRefreshEvent(RefreshEvent event) { |
|
|
|
|
if (event.getType() == RefreshEvent.Type.CATEGORY) getFragment().onRefresh(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onItemClick(Class item) { |
|
|
|
|
updateFilter(item); |
|
|
|
|
|