0
我在表格中有一組按鈕,每個按鈕都帶有一些文本。我現在希望有一些按鈕的頂部有一個可繪製的圖標(顯然帶有較小的文本),而不會中斷按鈕的大小。有沒有實現這一目標的標準方法?如何使文本+圖標的按鈕與僅包含文本的按鈕具有相同的大小
注:我希望以編程方式而不是通過xml文件。
我在表格中有一組按鈕,每個按鈕都帶有一些文本。我現在希望有一些按鈕的頂部有一個可繪製的圖標(顯然帶有較小的文本),而不會中斷按鈕的大小。有沒有實現這一目標的標準方法?如何使文本+圖標的按鈕與僅包含文本的按鈕具有相同的大小
注:我希望以編程方式而不是通過xml文件。
你試過了嗎?
Button b = new Button(this);
b.setCompoundDrawablesWithIntrinsicBounds(null, getResources().getDrawable(R.drawable.ic_launcher), null, null);
b.setText("Button");
試試這個,讓我知道發生什麼事..
我曾嘗試代碼和複合文字+圖標按鈕比純文本按鈕高得多。 – Mick 2012-01-27 12:00:14
代碼是,例如,只是定義按鈕的佈局參數,然後使用它。 – user370305 2012-01-27 13:36:18
哎呀,我有android:layout_height =「wrap_content」 - 如果我改變這個匹配父母然後修復它。 – Mick 2012-01-27 14:12:26