import com.carspeak.client.util.DensityUtils;
import android.content.Context;
import android.graphics.Paint;
import android.graphics.Paint.FontMetrics;
import android.util.AttributeSet;
import android.util.Log;
import android.view.ViewGroup.LayoutParams;
import android.widget.TextView;
public class ShadowTextView extends TextView {
private static float DEFAULT_MIN_TEXT_SIZE = 10;
private static float DEFAULT_MAX_TEXT_SIZE = 85;
// Attributes
private Paint testPaint;
private float minTextSize, maxTextSize;
private String TAG = "ShadowTextView";
public ShadowTextView(Context context, AttributeSet attrs) {
super(context, attrs);
initialise();
}
public ShadowTextView(Context context) {
super(context);
}
public ShadowTextView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
protected void onTextChanged(
android开发 textview根据字数长度自动调整字体大小
最新推荐文章于 2025-02-20 17:50:40 发布