我在java代碼中添加了一個按鈕到視圖。基本上我想添加xml在Java代碼中的android:layout_gravity =「center_horizontal」
android:layout_gravity="center_horizontal"
到按鈕,但在Java代碼中這樣做,這是如何完成的?
我在java代碼中添加了一個按鈕到視圖。基本上我想添加xml在Java代碼中的android:layout_gravity =「center_horizontal」
android:layout_gravity="center_horizontal"
到按鈕,但在Java代碼中這樣做,這是如何完成的?
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams
((int) LayoutParams.WRAP_CONTENT, (int) LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.CENTER_HORIZONTAL);
button.setLayoutParams(params);
在佈局或任何視圖上使用以下方法。
layout.setGravity(Gravity.CENTER_HORIZONTAL);
任何視圖?!沒有。 – 2014-04-11 09:22:01
http://stackoverflow.com/questions/2945315/java-method-for-androidlayout-gravity – Key 2010-07-02 08:22:53
重複這對於發佈前已經厭倦了它的FrameLayout和我,這是行不通的。 – jax 2010-07-02 09:16:42
Incedendly這是我試過的:\t \t myButton.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT,Gravity.CENTER_HORIZONTAL)); – jax 2010-07-02 09:21:25