2017-08-08 77 views
0

我想將Google登錄集成到我的應用中,並下載了用於創建自定義登錄Google按鈕的資產(provided by Google)。這些文件,我發現他們是9修補程序drawables。如何限制可繪製的9個補丁圖像的「內容」?

所以,一個按鈕,我想從這些文件用的是這樣的:

enter image description here

你可以在這裏看到補丁線。我的理解是,圖像可以伸展到正確的底部。

現在,我的要求是像上面這樣的一個按鈕,但水平伸展,Google圖標被限制在左側。我將上面的圖像設置爲寬度爲match_parent的按鈕的可繪製背景。結果按鈕的按鈕中央有Google徽標。

有沒有什麼辦法,我可以將這個圖標限制在左邊,而按鈕的其餘部分像它的當前一樣?

回答

0

你應該從你的文件中刪除右上角的行,這樣你的圖片就不會被拉伸到正確的位置,而且Google徽標也不會水平居中。詳細瞭解9patch here