(Java/XML爲Android 2.1或更高版本)更新圖片
我使用的樣式創建按鈕:
<style name="MainButton">
<item name="android:textColor">#000000</item>
<item name="android:text">test</item>
<item name="android:drawableRight">@drawable/ic_launcher</item>
<item name="android:drawablePadding">10dip</item>
<item name="android:paddingLeft">10dip</item>
</style>
我知道,我可以改變文本(從我的java代碼),例如像這樣:
Button but = (Button)findViewById(R.id.button2);
but.setText(Html.fromHtml("<b>" + "title" + "</b>" + "<br />" +
"<small>" + "description" + "</small>" + "<br />" +
"<small>" + "DateAdded" + "</small>"));
它看起來很好,但 我怎樣才能改變從我的Java代碼按鈕在我的繪製對象?
我不想使用 「button.setBackgroundResource();」方法。
任何想法? :>
顯示方式:快速回答http://stackoverflow.com/questions/4919703/how-to-set-property-androiddrawabletop-of-a-button-at-runtime – Shade 2013-03-08 12:02:44
感謝M8,但是我相信,我把我的用錯誤的話問。我想要改變我的drawable對象(編輯) – user2148208 2013-03-08 12:10:37