我有一个问题。我不知道如何根据其状态改变按钮的外观。按钮看它的状态
xml中的标准外观不起作用,默认也不起作用。
{
button1 = (Button) findViewById(R.id.button5);
button1.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction())
{
case MotionEvent.ACTION_DOWN:
mp[0] = loadSample(1);
mp[0].start();
break;
case MotionEvent.ACTION_UP:
mp[0].stop();
//mp.reset();
mp[0].release();
break;
}
return true;
}
});
}
什么是MP?你想在哪里改变外观?我会考虑的MediaPlayer – adarsh
。 – AedonEtLIRA
[通过XML点击改变背景的Android按钮]可能的副本(http://stackoverflow.com/questions/4125774/make-an-android-button-change-background-on-click-through-xml) – Matthieu