当文字非常长,在屏幕小的手机上无法全部文字;
Android 让 TextView 自适应大小,加入以下代码:
app:autoSizeTextType="uniform"
就可以实现以下效果,无论 TextView 大小是多少,都可以让里面的文字充满整个 TextView:
告别以前自己写递归算法,非常方便。
MainActivity 完整代码如下:
public class MainActivity extends AppCompatActivity {
TextView tv_cat;
SeekBar seekBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv_cat = findViewById(R.id.tv_cat);
seekBar = findViewById(R.id.seekBar);
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progr