public class AutofitTextView extends android.support.v7.widget.AppCompatTextView implements AutofitHelper.OnTextSizeChangeListener
| Constructor and Description |
|---|
AutofitTextView(android.content.Context context) |
AutofitTextView(android.content.Context context,
android.util.AttributeSet attrs) |
AutofitTextView(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
| Modifier and Type | Method and Description |
|---|---|
AutofitHelper |
getAutofitHelper() |
float |
getMaxTextSize() |
float |
getMinTextSize() |
float |
getPrecision() |
boolean |
isSizeToFit() |
void |
onTextSizeChange(float textSize,
float oldTextSize) |
void |
setLines(int lines) |
void |
setMaxLines(int maxLines) |
void |
setMaxTextSize(float size) |
void |
setMaxTextSize(int unit,
float size) |
void |
setMinTextSize(int minSize) |
void |
setMinTextSize(int unit,
float minSize) |
void |
setPrecision(float precision) |
void |
setSizeToFit() |
void |
setSizeToFit(boolean sizeToFit) |
void |
setTextSize(int unit,
float size) |
public AutofitTextView(android.content.Context context)
public AutofitTextView(android.content.Context context,
android.util.AttributeSet attrs)
public AutofitTextView(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
public void setTextSize(int unit,
float size)
public void setLines(int lines)
public void setMaxLines(int maxLines)
public AutofitHelper getAutofitHelper()
public boolean isSizeToFit()
public void setSizeToFit()
public void setSizeToFit(boolean sizeToFit)
public float getMaxTextSize()
public void setMaxTextSize(float size)
public void setMaxTextSize(int unit,
float size)
public float getMinTextSize()
public void setMinTextSize(int minSize)
public void setMinTextSize(int unit,
float minSize)
public float getPrecision()
public void setPrecision(float precision)
public void onTextSizeChange(float textSize,
float oldTextSize)
onTextSizeChange in interface AutofitHelper.OnTextSizeChangeListener