package org.aisen.weibo.sina.ui.widget;
import org.aisen.weibo.sina.support.utils.AisenUtil;
import org.aisen.weibo.sina.support.utils.AppSettings;
import android.content.Context;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.widget.TextView;
public class TraditionalTextView extends TextView {
public TraditionalTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
public TraditionalTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public TraditionalTextView(Context context) {
super(context);
}
@Override
public void setText(CharSequence text, BufferType type) {
if (!TextUtils.isEmpty(text) && !text.equals(getText())) {
if (AppSettings.isTraditional())
text = AisenUtil.convertToTraditional(text.toString());
}
super.setText(text, type);
}
}