【发布时间】:2011-04-18 11:16:50
【问题描述】:
我是 android 的新开发人员。我在 android 中遇到了布局问题。
我在 main.xml 中使用了如下三种布局
main.xml
<LinearLayout android:layout_width="fill_parent"
android:layout_height="60dip"
android:gravity="center" android:background="@drawable/tabmessage" android:id="@+id/linearLayout01">
<TextView android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000" android:text="layout1">
</TextView>
</LinearLayout>
<LinearLayout android:layout_width="fill_parent"
android:layout_height="200dip" android:background="#ff0000" android:id="@+id/linearLayout03">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="60dip"
android:gravity="center" android:background="@drawable/tabmessage" android:id="@+id/linearLayout02">
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000" android:text="layout2" android:id="@+id/textView2">
</TextView>
</LinearLayout>
</LinearLayout>
我做了一个如下的课
MyClass.java
公共类 MyShout 扩展 Activity { /** 在第一次创建活动时调用。 */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout layout1=((LinearLayout)findViewById(R.id.linearLayout01));
LinearLayout layout2=((LinearLayout)findViewById(R.id.linearLayout02));
LinearLayout layout3=((LinearLayout)findViewById(R.id.linearLayout03));
}
}
在这里我想将 layout1 添加到 layout3。如何在运行时将 layout1 添加到 layout3?请帮帮我.....
【问题讨论】:
标签: android runtime add android-linearlayout at-command