gpt4 book ai didi

java - LinearLayout.addView(TextView) 不起作用

转载 作者:行者123 更新时间:2023-12-01 16:54:38 26 4
gpt4 key购买 nike

private LinearLayout clmnView;
LinearLayout clmnView = new LinearLayout(getContext());
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
int margin = DimensionsHelper.getMargins(getContext(), DimensionsHelper.DimensionType.BALL);
params.setMargins(0, margin, 0, margin);
clmnView.setLayoutParams(params);
clmnView.setOrientation(LinearLayout.VERTICAL);
clmnView.setGravity(Gravity.CENTER_VERTICAL);

TextView historyTextView = new TextView(getContext());
historyTextView.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT));
historyTextView.setText("this is history");
clmnView.addView(historyTextView);

无论我做什么,historyTextView 都不会显示在我的 clmnView 中。能否请你帮忙?预先感谢您。

最佳答案

好吧,一切都按预期进行。但我在白色背景中显示白色文本。像这样更改文本的颜色:

historyTextView.setTextColor(Color.parseColor("#000000"));

我的文字出现了。

关于java - LinearLayout.addView(TextView) 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61611523/

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