[英]Adding LinearLayout to a LinearLayout in android
我在这里发现了很多关于动态添加LinearLayout
的问题。 我没有找到任何参考或任何教程或书籍建议,我可以知道动态添加LinearLayout
完整细节和步骤。
LinearLayout parentLayout = (LinearLayout) findViewById(R.id.master);
LinearLayout Linear1 = new LinearLayout(this);
Linear1.setOrientation(LinearLayout.HORIZONTAL);
Linear1.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,
LayoutParams.WRAP_CONTENT));
parentLayout.addView(Linear1);
这是我用于添加布局的代码段。 问题是所需的min api是11.我设计的应用程序针对的是api 10.所以这对我来说是个坏消息。 请告诉我有没有其他方法可以为较低的api动态添加LinearLayout
?
错误消息:调用需要API级别11(当前最小值为8):new android.app.ActionBar.LayoutParams
您使用的是错误的LayoutParams
类。 使用LinearLayout.LayoutParams
而不是ActionBar.LayoutParams
。
确切地说,在导入部分中添加以下行:
import android.widget.LinearLayout.LayoutParams;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.