是的,你可以使用佈局管理器要做到這一點, 檢查了這一點...
protected void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
LinearLayout layoutmanager = new LinearLayout(this);
layoutmanager.setOrientation(LinearLayout.HORIZONTAL);
setContentView(layoutmanager);
LayoutInflater inf = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
RelativeLayout layleft = (RelativeLayout)inf.inflate(R.layout.firstxml,null);
RelativeLayout layright = (RelativeLayout)inf.inflate(R.layout.secondxml,null);
RelativeLayout.LayoutParams relParam = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.MATCH_PARENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
layoutmanager.addView(layright, 250, 450);
layoutmanager.addView(layleft, relParam);
可以使用的LinearLayout垂直而不是水平,並確保這兩個你使用的xml必須只有相對的佈局..我希望它會解決你的問題
謝謝。它對我來說很有效。 – JozackOverFlow 2013-03-20 13:30:21
嘿Jeet。按鈕部分如何?我現在可以根據需要製作一個圖形界面,但是當我將onClick上的按鈕設置爲MenuClick上的按鈕以切換到像上面的圖片那樣的子菜單時,它不起作用? – JozackOverFlow 2013-03-20 15:26:43
我弄明白了。再次感謝Jeet。 – JozackOverFlow 2013-03-20 16:30:12