国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

關于自定義dialog動態設置寬度沒有效果問題

2019-11-06 09:36:53
字體:
來源:轉載
供稿:網友

在代碼中設置dialog的寬度為屏幕的寬度80% Window w = dialog.getWindow(); LayoutParams lp = w.getAttributes(); w.setGravity(Gravity.CENTER); lp.width = (int) (display.widthPixels * 0.8); lp.height = LinearLayout.LayoutParams.WRAP_CONTENT; w.setAttributes(lp);

原本以為就這么簡簡單單解決掉了問題,但是!!!

WTF?費了好大功夫找到這個問題所在

<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="價格和庫存是必填選項" android:textColor="@color/text" android:textSize="@dimen/sp14" android:layout_marginLeft="@dimen/dp7"/>

嗯,就是這個width是自適應的原因,把這個設置成match_parent: 另外發現根目錄下的直屬子布局寬度應該是充滿父布局,否則設置適應屏幕的80%就會沒有效果。


上一篇:AIDL使用和Binder機制詳解

下一篇:aaa

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 栾川县| 卓资县| 眉山市| 肃南| 金溪县| 白河县| 平安县| 都安| 枣强县| 黔西县| 潢川县| 襄城县| 尼勒克县| 五家渠市| 山丹县| 梧州市| 陈巴尔虎旗| 延川县| 湘阴县| 通化县| 壶关县| 北安市| 泸西县| 民乐县| 奇台县| 临城县| 临澧县| 卓资县| 怀集县| 响水县| 武鸣县| 舞钢市| 牙克石市| 津市市| 永清县| 水城县| 无棣县| 西贡区| 治县。| 九台市| 武胜县|