Android動態生成控制元件居中顯示
必須使用relativelayout
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
lp.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE);//居中顯示。
layout.addView(button,lp);
同理 ,也可以設定其他對齊方式:
lp.addRule(RelativeLayout.ALIGN_WITH_PARENT_TOP);//父容器頂部對齊
lp.addRule(RelativeLayout.POSITION_BELOW,
view1);//與view1底部對齊
lp.addRule(RelativeLayout.ALIGN_LEFT, view2);//與view2左對齊
相關文章
- Android控制元件居中顯示Android控制元件
- 動態的新增ImageView到LinearLayout中並居中顯示View
- BCB動態生成控制元件控制元件
- Android 動態佈局 動態生成 銷燬控制元件 改變控制元件的位置等Android控制元件
- QWidget居中顯示
- QT居中螢幕顯示QT
- qt視窗居中顯示QT
- Android控制元件重疊顯示小記Android控制元件
- 關於UIImageView的顯示問題——居中顯示或者UIView
- UILabel居中顯示的方法UI
- jQuery 動態數字顯示jQuery
- alv動態顯示列
- Tree動態顯示Icon
- 數碼管動態顯示
- CSS如何讓浮動導航欄元素居中顯示CSS
- Android radioButton只設定圖片是居中顯示Android
- 動態內表及動態ALV顯示(轉)
- Qt 設定視窗居中顯示QT
- QT tableWidget 內容居中顯示QT
- CSS 導航欄元素居中顯示CSS
- Qt5:視窗居中顯示QT
- Qt視窗螢幕居中顯示QT
- 靜態數碼管顯示、動態數碼管顯示、矩陣按鍵矩陣
- Qt之設定窗體居中顯示QT
- Qt中設定視窗居中顯示QT
- javaScript動態顯示當前時間JavaScript
- 數碼管顯示動態資料
- 動態顯示資料庫圖片資料庫
- Android程式啟動與Activity顯示Android
- Qt 讓彈出的視窗居中顯示QT
- iOS開發之imageView居中顯示圖片iOSView
- qt設定視窗在桌面居中顯示QT
- Qt視窗在螢幕上居中顯示QT
- Qt程式設計技巧 窗體居中顯示QT程式設計
- 動態隱藏/顯示選擇螢幕
- javascript動態隱藏顯示技術(轉)JavaScript
- jqgrid動態顯示,隱藏指定列
- QT時鐘控制元件顯示QT控制元件