package net.dev123.yibo.widget;
import net.dev123.mblog.entity.Status;
import net.dev123.yibo.MicroBlogActivity;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.style.ClickableSpan;
import android.view.View;
public class CommentClickableSpan extends ClickableSpan {
private Status status;
public CommentClickableSpan(Status status) {
this.status = status;
}
@Override
public void onClick(View widget) {
if (status == null) {
return;
}
Context context = widget.getContext();
Intent intent = new Intent();
Bundle bundle = new Bundle();
//
// bundle.putInt("TYPE", Constants.EDIT_TYPE_COMMENT);
// bundle.putSerializable("STATUS", status);
// intent.putExtras(bundle);
//
// intent.setClass(context, EditCommentActivity.class);
bundle.putSerializable("STATUS", status);
intent.putExtras(bundle);
intent.setClass(context, MicroBlogActivity.class);
((Activity)context).startActivity(intent);
}
}