package com.silencedut.knowweather.weather.ui.adapter;
import android.view.View;
import android.widget.TextView;
import com.silencedut.knowweather.R;
import com.silencedut.knowweather.common.adapter.BaseRecyclerAdapter;
import com.silencedut.knowweather.common.adapter.BaseViewHolder;
import com.silencedut.knowweather.weather.callbacks.WeatherCallBack;
import com.silencedut.router.Router;
import butterknife.BindView;
/**
* Created by SilenceDut on 16/10/17 .
*/
public class LifeGuideHolder extends BaseViewHolder<LifeIndexGuideData> implements WeatherCallBack.LifeAdvice {
@BindView(R.id.guide_title)
TextView mGuideTitle;
public LifeGuideHolder(View itemView, BaseRecyclerAdapter baseRecyclerAdapter) {
super(itemView, baseRecyclerAdapter);
Router.instance().register(this);
}
@Override
public void updateItem(LifeIndexGuideData data, int position) {
mGuideTitle.setText(data.guide);
}
@Override
public void lifeAdvice(String index, String advice) {
mGuideTitle.setText(index);
}
@Override
public int getContentViewId() {
return R.layout.item_index_guide;
}
}