0
我是android.i中的新开发人员,在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
public class MyShout extends 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.how我可以在运行时将layout1添加到layout3吗?请帮助我.....
我知道这一点,但我希望不要像that.if你知道正确的解决方案,然后给出答案 – 2011-04-25 06:58:32
可以请你解释一下? – 2011-04-25 07:03:40
请停止将答案添加到答案中,它只会增加不必要的噪音 – Alexander 2013-03-07 12:24:20