這只是嚇壞了我,但我不能讓我的佈局取決於體重。有兩種相對佈局和兩種線性佈局以及這兩種佈局中的一些元素。我已將android:layout_weight="0.2
設置爲第一個,第二個爲android:layout_weight="0.1
,第三個爲android:layout_weight="0.5
,第三個爲android:layout_weight="0.2
,最後一個爲android:layout_weight="0.2
。總和是1,對不對?但它不起作用。我擔心,這是因爲layout_height不同,可能是不同類型的佈局?該XML代碼爲hereAndroid的重量屬性
0
A
回答
0
我與layout_weight屬性的經驗是: 將所有layout_height(或寬度取決於你在做什麼),以FILL_PARENT或WRAP_CONTENT(它應該是所有元素的值相同)。試試兩個版本。有時wrap_content更好,有時fill_parent更好。
關於layout_weight屬性的神祕性,有許多理論。 這是我的版本^^
編輯:我忘了提及,邏輯是倒置的:重量越小,元素越大。
0
我已經經歷過將寬度或高度(取決於您希望佈局跨越哪個方向)設置爲0可能會不時有用。
這是可能的,你可能需要使用值「0.4F」,當您使用值> 1.
你也可以嘗試weight_sum
設定量(在你的例子可能是10)然後使用layout_weight
值2,1,5和2 - 但我不確定它會有所作爲。
相關問題
- 1. 如何使用Android的重量:layout_marginLeft屬性android
- 2. 刪除重量屬性
- 3. 重複屬性android xml
- 4. 獲取佈局重量屬性的屏幕座標 - android
- 5. Android Rating酒吧佈局重量屬性不正常
- 6. 重寫屬性屬性
- 7. 重寫屬性屬性
- 8. Typescript常量重複使用屬性值來定義新屬性
- 9. 如何正確使用重量屬性?
- 10. magento重量屬性沒有小數點
- 11. Firefox忽略CSS字體重量屬性
- 12. 電子商務重量屬性
- 13. Android蜂窩CalendarView不尊重XML屬性
- 14. jQuery的變量爲重點的重點:對CSS屬性
- 15. Android的XML屬性
- 16. 的Android庫屬性
- 17. 體重屬性
- 18. 重寫屬性
- 19. 重載屬性
- 20. 多重屬性
- 21. 重寫屬性
- 22. 重複屬性
- 23. 變量屬性
- 24. 屬性變量
- 25. android listview屬性
- 26. Android sys.powerctl屬性
- 27. Android MediaRecorder屬性
- 28. layout_width屬性android
- 29. 如何使用重量的Android設備創建獨立的佈局屬性
- 30. Android性能的靜態變量或屬性
爲什麼在滾動視圖中使用layout_weight。您正試圖根據權重劃分整個屏幕。當你這樣做時,不存在滾動的可能性。 – blessenm