调整游戏详情自定义栏目间距

This commit is contained in:
chenjuntao
2020-05-29 15:38:19 +08:00
parent 94b844788c
commit e40ef5292e
2 changed files with 3 additions and 14 deletions

View File

@ -17,6 +17,7 @@ import com.gh.gamecenter.R;
import androidx.appcompat.widget.AppCompatTextView;
import androidx.core.content.ContextCompat;
// TODO 多次 setText 以后底部会多出一个高度等同于 lineSpacingExtra 的内边距
public class ExpandTextView extends AppCompatTextView {
private CharSequence mSnapshotText;
@ -90,7 +91,7 @@ public class ExpandTextView extends AppCompatTextView {
float expandTextWidth;
if (mUseGradientAlphaEndText) {
additionalEndTextCount = DEFAULT_ADDITIONAL_END_TEXT_COUNT;
// 如果不加多个括号的话有可能算不对,惊了,明明是同样的 paint 同样的文字,长度却会略有不同
// 如果不加多个空格的话有可能算不对,惊了,明明是同样的 paint 同样的文字,长度却会略有不同
expandTextWidth = paint.measureText(mEndText + mExpandText + " ");
} else {
expandTextWidth = paint.measureText(mExpandText);