我有意見RelativeLayout
使用(例如)相一致,以它(其父):Android - 如何將視圖放置在相對於其父項的中心/頂部/底部(等)的偏移量中?
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT);
textView.setLayoutParams(layoutParams);
,現在我不知道,我怎麼能查看相對於其父的底部位置,但在一個偏移量(例如,底部以上100像素,左邊20像素等),或者類似於中心(中心下面30個像素)?
我已經嘗試設置視圖(例如)的邊緣:
layoutParams.setMargins(140, 0, 0, 0);
它應用到textView
,但沒有工作之前。
這似乎是一個非常有用的方式來調整視圖的各種屏幕尺寸。
對我來說,在代碼中實現這一點很重要,不使用xmls。
謝謝!
從xml創建佈局這是創建.. –
@PolamReddy對不起,我不明白。你能改說嗎? – DannyA
您動態創建它是一些困難的事情,從xml文件創建將易於創建的佈局。 –