我試圖爲很多不同的設備創建我的android應用程序,所以我試圖避免使用固定的高度和寬度,而是使用屬性WRAP_CONTENT。Relativelayout循環依賴
現在我需要在按鈕上創建一個textview並將其與底部對齊。但是,該文檔指出,您不能將WRAP_CONTENT與ALIGN_PARENT_BOTTOM結合使用(這很明顯)。是否有另一種方法來實現這一目標?
結構是這樣的。包裝按鈕和文本視圖的RelativeLayout。
RelativeLayout fl = new RelativeLayout(this);
fl.setLayoutParams(relativeWrapContentParams);
fl.addView(filterBtn);
fl.addView(filterCaption);
這些按鈕也是動態創建的,所以沒有xml。相反,按鈕是在java代碼中創建的。
此外,這是多種分辨率編程的好方法嗎?或者是可以使用固定高度,因爲那麼問題很容易修復,我可以給relativelayout一個固定的高度,並使其子對齊ALIGN_PARENT_BOTTOM
爲什麼你認爲,作爲比較的動態視圖佈局不是很好嗎?你在想什麼是不正確的。 – 2013-02-25 11:51:51
我真的不明白你想說什麼.. – 2013-02-25 12:25:23