1樓:babyan澀
一、方法
使用getlayoutparams() 和setlayoutparams()方法
二、示例**
linearlayout.layoutparams linearparams = (linearlayout.layoutparams) aaa.getlayoutparams();
// 取控制項aaa當前的布局引數
linearparams.height = 365; // 當控制項的高強制設成365象素
aaa.setlayoutparams(linearparams); // 使設定好的布局引數應用到控制項aaa
三、原理
a)getlayoutparams()和setlayoutparams()都是控制項基類view的public方法,在外部也可以直接呼叫。
b)由於layoutparams一般是在加入容器中設定的,所以容易混淆所指定的布局屬性究竟是儲存在容器中,還是控制項本身的屬性,答案是控制項本身。但是在設定時還是要注意布局屬性與容器種類密切相關。
android 動態生成控制項,怎麼設定控制項的大小
2樓:匿名使用者
一、方法
使用getlayoutparams() 和setlayoutparams()方法
二、示例**
linearlayout.layoutparams linearparams = (linearlayout.layoutparams) aaa.getlayoutparams();
// 取控制項aaa當前的布局引數
linearparams.height = 365; // 當控制項的高強制設成365象素
aaa.setlayoutparams(linearparams); // 使設定好的布局引數應用到控制項aaa
三、原理
a)getlayoutparams()和setlayoutparams()都是控制項基類view的public方法,在外部也可以直接呼叫。
b)由於layoutparams一般是在加入容器中設定的,所以容易混淆所指定的布局屬性究竟是儲存在容器中,還是控制項本身的屬性,答案是控制項本身。但是在設定時還是要注意布局屬性與容器種類密切相關。
android中如何在**中設定view的寬和高?
3樓:大鵬蔡
//在**中設定控制項大小的方法
private button mbtn;
mbtn = (button) findviewbyid(r.id.btn_test);
layoutparams lp;
lp=mbtn.getlayoutparams();
lp.width=100;
lp.height=200;
mbtn.setlayoutparams(lp);
//在**中設定介面大小的方法:
display display = getwindowmanager().getdefaultdisplay(); // 為獲取螢幕寬、高
window window = getwindow();
layoutparams windowlayoutparams = window.getattributes(); // 獲取對話方塊當前的引數值
windowlayoutparams.width = (int) (display.getwidth() * 0.7); // 寬度設定為螢幕的0.95
windowlayoutparams.height = (int) (display.getheight() * 0.1); // 高度設定為螢幕的0.6
windowlayoutparams.alpha = 0.5f;// 設定透明度
4樓:桐剪春風
layoutparams params = mwebviewheader.getlayoutparams(); params.height = height; params.
width = layoutparams.fill_parent; mwebviewheader.setlayoutparams(params);
5樓:匿名使用者
是不能動態修改view的寬和高的。只能用擦除和重寫的方法進行。 到安卓巴士**檢視回答詳情》
html iframe如何設定高度和寬度
6樓:
一、iframe 元素會建立包含另外乙個文件的內聯框架(即行內框架)。
二、有以下方式對iframe進行設定高度和寬度1、iframe元素標籤可以使用width和height屬性,2、可以使用css來定義寬度和高度
三、補充:
iframe的屬性如下:
7樓:牛奶報紙
width:可用畫素值或百分比)
height:可用畫素值或百分比
frameborder:內嵌幀邊框
marginwidth:幀內文字的左右頁邊距marginheight:幀內文字的上下頁邊距scrolling:是否出現滾動條(「auto」為自動,「yes」為顯示,「no」為不顯示)
src:內嵌入檔案的位址
style:內嵌文件的樣式(如設定文件背景等)allowtransparency:是否允許透明
8樓:春風化雨
html的iframe設定高度和寬度,只需要設定iframe標籤的寬度和高度樣式width和height。
1、例如寬高各200畫素的iframe
測試頁面如圖測試頁面1。
2、例如寬高各400畫素的iframe
測試頁面如圖測試頁面2
9樓:匿名使用者
發現好多人不贊成。
對於樓主的提問,問題本身很簡單,就是設定高度和寬度 固定值或者百分比。
很多人遇到iframe滾動問題,比如iframe不出現滾動條,或者不該出現的時候出現。
有人在解決上邊問題時,會發現 iframe內嵌的頁面body高度和html高度不一致。
這也會導致iframe滾動效果錯誤。
1、iframe內嵌的頁面body高度和html高度不一致,因為body等設定了overflow:hide。
2、不該出現的時候出現。
解決:設定iframe外層容器保證不出現滾動條
設定iframe absolute bottom:0px 保證iframe不溢位
android 動態生成控制項,怎麼設定控制項的大小
10樓:千鋒教育
一、方法
使用getlayoutparams() 和setlayoutparams()方法
二、示例**
linearlayout.layoutparams linearparams = (linearlayout.layoutparams) aaa.getlayoutparams();
// 取控制項aaa當前的布局引數
linearparams.height = 365; // 當控制項的高強制設成365象素
aaa.setlayoutparams(linearparams); // 使設定好的布局引數應用到控制項aaa
三、原理
a)getlayoutparams()和setlayoutparams()都是控制項基類view的public方法,在外部也可以直接呼叫。
b)由於layoutparams一般是在加入容器中設定的,所以容易混淆所指定的布局屬性究竟是儲存在容器中,還是控制項本身的屬性,答案是控制項本身。但是在設定時還是要注意布局屬性與容器種類密切相關。
如何使label控制項動態的顯示內容
單靠乙個lable控制項只能顯示當前時間但是不能動,如果在加上乙個time控制項的話,就可以動態顯示,效果跟著系統時間變化而變化 獲取當前時間 private void getnowtime else if convert.toint32 datetime.now.minute 10 else if...
微信動態頭像怎麼設定,微信要如何設定動態頭像?
動態頭像。普通頭像的設定方法 點選 頭像 後會彈出提示框,可以拍照上傳也可以選擇本地 上傳。不可以設定動態頭像啊 微信動態頭像怎麼設定?1 首先我們需要先準備乙個動態圖,並將他移動到微信相簿中。3 然後點選自己的頭像,直接點選以下或者最上邊的方框都可以。4 然後我們點選右上角的三個點選擇從手機相簿選...
蘋果如何設定動態桌布 蘋果手機的動態桌布怎麼設定?
蘋果手機iphone設定動態桌布。蘋果手機怎麼設定動態桌布。最近iphone的特效桌布有點多,今天繼續給大家分享一組,設定成iphone的主螢幕牆紙後,一旦從app返回桌面時,就會出現神奇的動態效果。老規矩,我們先來欣賞這組桌布的神奇效果。當你從其他任意app返回到iphone桌面時,原本桌布裡隱藏...