2012-04-23 15 views

回答

1

也許我不理解你..但9補丁的目的之一是擴大dinamically內容。所以如果您使用android sdk文件夾中的工具創建一個格式良好的9修補程序,則字體大小沒有關係,該按鈕將會擴展到該修補程序。你也可以設置按鈕的最大高度,以防你需要它。

+0

問題是,按鈕的高度和字體大小都是使用dip而不是fill_parent或wrap_content動態設置的。如果(例如)用戶將按鈕大小設置爲75x75,但將字體大小設置爲30,則根據9patch和標籤,文本將包裝和/或在底部切斷。我希望能夠計算按鈕文本的最大可能大小,並限制用戶提供的值,以避免發生。 – 2012-04-24 19:50:33