gpt4 book ai didi

Android - 动态 TextView 优于之前的 TextView

转载 作者:行者123 更新时间:2023-11-29 15:18:37 28 4
gpt4 key购买 nike

我正在做一个动态 TextView 的例子,它是通过按下一个按钮创建的。它们的创建格式类似于:

1- Textview (fist created)
2- TextView
3- TextView (last created)

我想知道我们是否可以按升序创建它们,一个在前面的 TextView 之上。像这样:

3- TextView (last created)
2- TextView
1- TextView (first created)

这是我的示例代码:

 private OnClickListener onClick() {
return new OnClickListener() {

@Override
public void onClick(View v) {
mLayout.addView(createNewTextView("TextView"));
count = count +1;
}
};
}

private TextView createNewTextView(String text) {
final LayoutParams lparams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
final TextView textView = new TextView(this);
textView.setLayoutParams(lparams);
textView.setText(count+ "- " + text);
textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18);
return textView;
}}

最佳答案

您可以指定 ViewGroup 中必须添加 TextView 的索引...

ViewGroup.addView(TextView, 0);

每次您创建一个 TextView 并添加到 mLayout 时,添加 index 0,这将添加到之前的 TextView

mLayout.addView(createNewTextView("TextView"),0);

关于Android - 动态 TextView 优于之前的 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21299776/

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