先说明一下网上查到的答案:
1.使用setBackgroundResource()。这里改变的是ImageButton的background属性,并非src属性。
2.使用setBackgroundDrawable()。此方法已被废除。
正确方法:
使用setImageResource()。
例如:
ImageButton third_class = (ImageButton) findViewById(R.id.third_class);
third_class.setImageResource(R.drawable.shilaji);