我有兩個水平放置的按鈕,並且想要在屏幕分辨率上升時限制按鈕的寬度。對於mdpi,這兩個按鈕的長度應該相等,並佔用屏幕的整個寬度。如果你切換到更高的分辨率,兩個按鈕的寬度可以根據需要增長,但最大寬度只能達到100dp。我沒有成功完成這個任務。兩個按鈕的大小相同,但它們會填滿屏幕的整個寬度。我試圖把按鈕放在一個表中,只是在一個LinearLayout中,並嘗試使用各種組合的maxWidth,但無濟於事。如果我使用表格,我試圖拉伸列而不是拉伸它們。這也沒有幫助。有什麼建議麼?限制Android中按鈕的寬度
1
A
回答
0
你還沒有把你的xml視圖放在這裏。我們怎樣才能找到一個錯誤? 也許,你已經使用背景圖像和寬度設置爲wrapcontent?將源圖像大小更改爲很小
0
您可以嘗試爲不同的分辨率創建不同的佈局。這不是解決問題的最佳方式,但這肯定會起作用。祝你好運!
1
你說你已經嘗試maxWidth ...但你不顯示的你嘗試過什麼任何的例子,所以這是我的建議,該建議我幾乎可以肯定要爲你工作:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:maxWidth="100dp"
android:text="Button 1"
/>
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:maxWidth="100dp"
android:text="Button 2"
/>
</LinearLayout>
相關問題
- 1. GridLayout列中的Fit按鈕寬度Android
- 2. Android限制長度到EditText的寬度
- 3. android:按鈕的寬度相當於最寬的按鈕
- 4. Android:按比例縮放按鈕的寬度與屏幕寬度
- 5. 按鈕的寬度
- 6. 如何限制按鈕的寬度到collspan?
- 7. Android - 如何限制LinearLayout的寬度
- 8. Android的佈局 - 按鈕寬度
- 9. Android按鈕寬度的一半可用寬度 - 佈局
- 10. Android中按鈕的最小高度是否有硬限制?
- 11. 限制表寬度
- 12. 按鈕寬度,高度
- 13. 響應寬度寬度限制
- 14. 按鈕寬度填滿窗口寬度
- 15. 限制div的寬度
- 16. Java的按鈕寬度
- 17. 使按鈕寬度等於Android上的不同文本寬度(不是按鈕的文本)Android
- 18. 按鈕的寬度不會與列中的寬度相同
- 19. 如何在Android中爲按鈕設置寬度和高度?
- 20. 在Wpf中獲取自動調整寬度的按鈕寬度
- 21. 在Vaadin中限制OptionGroup的寬度
- 22. 限制Silverlight中TextBlock的寬度
- 23. 視圖中的等距按鈕寬度
- 24. 表格佈局中的按鈕寬度
- 25. 設置ButtonBar中的Spark按鈕寬度
- 26. 的UIImageView忽略寬度/高度限制
- 27. 的Android按鍵寬度
- 28. tkinter按鈕的高度和寬度
- 29. 設置按鈕的高度與寬度
- 30. 限制帶寬速度
有我所經歷的方式太多了,所以把它們全部粘貼在這裏沒什麼意義。沒有背景圖片。只是香草按鈕。 – Johann 2011-06-06 13:54:16