package com.shejiaomao.weibo.service.listener;
import com.cattong.entity.User;
import android.app.Activity;
import android.view.View;
import android.view.View.OnClickListener;
import com.shejiaomao.weibo.SheJiaoMaoApplication;
import com.shejiaomao.weibo.db.LocalAccount;
import com.shejiaomao.weibo.service.task.QueryUserTask;
public class ProfileRefreshClickListener implements OnClickListener {
private ProfileChangeListener changeListener;
public ProfileRefreshClickListener(ProfileChangeListener changeListener) {
this.changeListener = changeListener;
}
@Override
public void onClick(View v) {
Activity activity = (Activity)v.getContext();
SheJiaoMaoApplication sheJiaoMao = (SheJiaoMaoApplication)activity.getApplication();
LocalAccount currentAccount = sheJiaoMao.getCurrentAccount();
User user = (User) currentAccount.getUser();
if (user != null) {
QueryUserTask queryUserTask = new QueryUserTask(activity, user, changeListener);
queryUserTask.execute();
}
}
}