TextView mAuthorMessage = findViewById(R.id.authorMessage); mAuthorMessage.setText("XXXXXXXXXXXX"); mAuthorMessage.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() { @Override public boolean onPreDraw() { //这个回调会调用多次,获取完行数记得注销监听 mAuthorMessage.getViewTreeObserver().removeOnPreDrawListener(this); //执行生效后的操作 return false; } });
TextView 修改文本内容化不会马上生效, 使用监听 生效执行
最新推荐文章于 2023-06-16 14:01:08 发布