繁体   English   中英

以线性布局动态添加textview

[英]Adding textview dynamically in linear layout

抱歉,如果这是重复的帖子,但我无法在类似的帖子中找到答案。

因此,我的要求是:

我有一个线性布局,其中有一些textViews和editviews。 现在,我想在运行时在现有editview下添加一个textview。

布局是线性布局,方向是垂直的。

我对android编程非常陌生。 任何帮助将不胜感激。

谢谢

具有visibility:gone的xml中有您需要的数量visibility:gone将其切换到mTextView.setVisibility(TextView.VISIBLE)或作为我上面刚刚回答的人之一

TextView textView = new TextView(mContext);
        textView.setText("Your text");
        mLinearLayout.addView(mTextView);

您可以使用以下方法在LinearLayout中添加任何视图: addView

用这个:

TextView tv1 = new TextView(this);
tv1.setText("FIRST");
tv1.setTextSize(10);
tv1.setGravity(Gravity.CENTER);



LinearLayout ll = new LinearLayout(this);
ll.setOrientation(LinearLayout.VERTICAL);
ll.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
ll.setGravity(Gravity.CENTER);
ll.addView(tv1);  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM