1
我有個親戚佈局,由Button
一個EditText
相對佈局編程
在頁面加載的時間,我初始化這樣
RelativeLayout bottomLayout;
bottomLayout = (RelativeLayout) findViewById(R.id.s_r_l_bottom);
RelativeLayout.LayoutParams layoutParams =
(RelativeLayout.LayoutParams) bottomLayout .getLayoutParams();
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, -1);
bottomLayout.setLayoutParams(layoutParams);
相對佈局。結果我相對佈局在屏幕的底部。 現在我正在嘗試,我也有Button
在屏幕上方。
通過按下按鈕我想要的相對佈局將在屏幕
對於我用按鈕點擊下面的代碼的中心(該代碼是executing.I已被測試)。但它並沒有幫助我。
RelativeLayout.LayoutParams layoutParams =
(RelativeLayout.LayoutParams) bottomLayout.getLayoutParams();
layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT, -1);
bottomLayout.setLayoutParams(layoutParams);
你能幫我解決這個問題嗎?
我希望當我點擊按鈕時,佈局將從底部開始居中。 – 2011-01-27 12:29:08