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左對齊
相關文章
- 動態的新增ImageView到LinearLayout中並居中顯示View
- Android控制元件重疊顯示小記Android控制元件
- QT居中螢幕顯示QT
- QT tableWidget 內容居中顯示QT
- 數碼管動態顯示
- Qt 設定視窗居中顯示QT
- Android程式啟動與Activity顯示Android
- 靜態數碼管顯示、動態數碼管顯示、矩陣按鍵矩陣
- javaScript動態顯示當前時間JavaScript
- jqgrid動態顯示,隱藏指定列
- Qt 讓彈出的視窗居中顯示QT
- Qt5.12視窗螢幕居中顯示QT
- Android 顯示、隱藏狀態列和導航欄Android
- QT時鐘控制元件顯示QT控制元件
- Android動態更換應用圖示Android
- Android Libgdx 顯示文字Android
- bootstrap日期控制元件 只顯示 年月boot控制元件
- QT之控制元件疊加顯示QT控制元件
- win10 工作列居中顯示如何設定_win10怎麼讓工作列圖示居中Win10
- win10怎麼把工作列圖示居中_win10電腦工作列圖示居中顯示設定方法Win10
- vue中:is的用法,動態顯示需要的元件Vue元件
- CSS3 實現16:9大屏居中顯示CSSS3
- Flex佈局-垂直居中並換行顯示內容Flex
- Android動態修改應用圖示和名稱Android
- Android系統耳機圖示顯示Android
- Android - 控制元件抖動效果Android控制元件
- 在 Laravel 中動態 隱藏 / 顯示 API 欄位LaravelAPI
- 中斷與數碼管動態顯示程式碼
- Cell 動態行高文字顯示不全問題探索
- Android程式設計師必會技能---執行時動態生成類---之動態代理Android程式設計師
- Android程式設計師必會技能—執行時動態生成類—之動態代理Android程式設計師
- Qt動態新增控制元件QT控制元件
- SAP ABAP 動態內表實現 ALV橫向按月份動態顯示資料
- layui 輪播圖動態資料不顯示問題UI
- WIN10動態磁貼不顯示內容怎麼設定 WIN10設定動態磁貼不顯示內容方法Win10
- Jenkins實戰之動態替換Android應用圖示JenkinsAndroid
- Android UI 顯示原理分析小結AndroidUI
- 動態計算控制元件高度控制元件
- elementui 如果變數為1 顯示 開啟,2顯示關閉。表格怎麼根據狀態碼顯示狀態值UI變數