package net.coding.program.maopao.banner; import android.view.View; import android.widget.ImageView; import com.umeng.analytics.MobclickAgent; import net.coding.program.R; import net.coding.program.WebActivity_; import net.coding.program.common.ui.BaseFragment; import net.coding.program.common.umeng.UmengEvent; import net.coding.program.model.BannerObject; import org.androidannotations.annotations.AfterViews; import org.androidannotations.annotations.Click; import org.androidannotations.annotations.EFragment; import org.androidannotations.annotations.FragmentArg; import org.androidannotations.annotations.ViewById; @EFragment(R.layout.fragment_banner_item) public class BannerItemFragment extends BaseFragment { @ViewById ImageView image; @ViewById View itemLayout; @FragmentArg BannerObject data; @AfterViews protected final void initBannerItemFragment() { updateDisplay(); } public void setData(BannerObject bannerObject) { data = bannerObject; updateDisplay(); } private void updateDisplay() { iconfromNetwork(image, data.getImage()); } @Click protected void itemLayout() { WebActivity_.intent(getActivity()) .url(data.getLink()) .start(); MobclickAgent.onEvent(getActivity(), UmengEvent.MAOPAO, "点击banner"); } }