gpt4 book ai didi

java - 循环TextView并设置大小

转载 作者:行者123 更新时间:2023-12-01 10:45:19 27 4
gpt4 key购买 nike

我试图循环遍历指定的尺寸列表并相应地更改 TextView 中文本的尺寸。我怎样才能正确地做到这一点?

public void TextBigger(View view) {
int[] textViewSizes = new int[] {10, 12, 13, 14, 15, 16, 17, 18, 19, 20 };
for(int i=0; i < textViewSizes.length; i++) {
text_View.setTextSize(TypedValue.COMPLEX_UNIT_SP, i);
}
}

最佳答案

//make these class scope
int currentTextSize = 0;
int[] textViewSizes = new int[] {10, 12, 13, 14, 15, 16, 17, 18, 19, 20 };

public void TextBigger(View view) {
if(currentTextSize < textViewSizes.length - 1)
currentTextSize++;
text_View.setTextSize(TypedValue.COMPLEX_UNIT_SP, textViewSizes[currentTextSize]);
}

关于java - 循环TextView并设置大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34221520/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com