package com.shejiaomao.weibo.service.listener;
import com.cattong.entity.User;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.view.View;
import android.view.View.OnClickListener;
import com.shejiaomao.maobo.R;
import com.shejiaomao.weibo.service.task.ToggleBlockTask;
public class ProfileBlockClickListener implements OnClickListener {
private User user;
public ProfileBlockClickListener(User user) {
this.user = user;
}
@Override
public void onClick(View v) {
final Context context = v.getContext();
String msg = null;
//if (user.isBlocking()) {
// msg = context.getString(R.string.msg_personal_unblock);
//} else {
msg = context.getString(R.string.msg_personal_block);
//}
new AlertDialog.Builder(context)
.setTitle(R.string.title_dialog_alert)
.setMessage(msg)
.setNegativeButton(R.string.btn_cancel,
new AlertDialog.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
})
.setPositiveButton(R.string.btn_confirm,
new AlertDialog.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
new ToggleBlockTask(context, user).execute();
}
}).show();
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}