package net.dev123.yibo.service.listener;
import net.dev123.mblog.entity.DirectMessage;
import net.dev123.yibo.service.adapter.CacheAdapter;
import net.dev123.yibo.service.adapter.DirectMessagesListAdapter;
import net.dev123.yibo.service.task.DirectMessagePageUpTask;
import android.view.View;
import android.view.View.OnClickListener;
public class DirectMessagesRefreshClickListener implements OnClickListener {
private DirectMessagesListAdapter adapter;
public DirectMessagesRefreshClickListener(DirectMessagesListAdapter adapter) {
this.adapter = adapter;
}
@Override
public void onClick(View v) {
v.setEnabled(false);
DirectMessagePageUpTask task = new DirectMessagePageUpTask(adapter);
task.execute();
}
public CacheAdapter<DirectMessage> getAdapter() {
return adapter;
}
public void setAdapter(DirectMessagesListAdapter adapter) {
this.adapter = adapter;
}
}