這是一個最好的做法,比什麼都質疑更多:的Android按鈕文本
當一個按鈕創建一個自定義的背景圖片,是不是更常見的包括按鈕的文字爲圖像的一部分,或者是通常在按鈕的XML屬性中分配給按鈕本身的按鈕的文本(必要時使用填充)?
我主要關心的是從圖像中得到的文本可能不能很好地擴展,所以我想知道哪種更好的做法。
作爲一個後續,有沒有什麼好的教程在那裏設計android按鈕,重點是爲不同的狀態創建圖像(我主要關注按下vs未按下)?
這是一個最好的做法,比什麼都質疑更多:的Android按鈕文本
當一個按鈕創建一個自定義的背景圖片,是不是更常見的包括按鈕的文字爲圖像的一部分,或者是通常在按鈕的XML屬性中分配給按鈕本身的按鈕的文本(必要時使用填充)?
我主要關心的是從圖像中得到的文本可能不能很好地擴展,所以我想知道哪種更好的做法。
作爲一個後續,有沒有什麼好的教程在那裏設計android按鈕,重點是爲不同的狀態創建圖像(我主要關注按下vs未按下)?
最好的做法是讓你的文字儘可能以文本形式:
TMHO在圖像中嵌入文本的唯一好處是使用自定義字體,可以通過設置TextView的字體來實現此功能。
我會說保持文字與圖像分開。 使該應用更適合多語言用戶。對於縮放,我會將圖像放置在文本的左邊(比如說),然後讓android根據文本的長度/字體大小決定如何縮放按鈕。 顯然,保持文本的長度(用任何語言)都相當短
恕我直言,最好是在XML中使用文本,而不是在圖像中使用文本。但我想這取決於你的要求。如果您使用文本,您可以輕鬆修改它或使用多種語言,而無需爲每種語言設置單張照片。
關於一些按鈕教程,檢查this one from docs,它描述得很好。
對於後續自定義按鈕,請查看此視頻[link](http://www.youtube.com/user/thenewboston#p/search/1/zXXCFmfJMNw) –