繁体   English   中英

将LinearLayout添加到android中的LinearLayout

[英]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.

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