package com.shejiaomao.weibo.service.listener; import com.cattong.entity.Status; import android.content.Context; import android.view.MenuItem; import android.view.View; import android.view.MenuItem.OnMenuItemClickListener; import android.view.View.OnClickListener; import com.shejiaomao.weibo.service.adapter.StatusUtil; public class MicroBlogRetweetClickListener implements OnClickListener, OnMenuItemClickListener { private Context context; private Status status; public MicroBlogRetweetClickListener(Context context) { this.context = context; } public MicroBlogRetweetClickListener(Context context, Status status) { this.context = context; this.status = status; } @Override public void onClick(View v) { StatusUtil.retweet(context, status); } public Status getStatus() { return status; } public void setStatus(Status status) { this.status = status; } @Override public boolean onMenuItemClick(MenuItem item) { StatusUtil.retweet(context, status); return false; } }