我正在尝试使用其audio capture sample code中的一些Google代码。他们简化了他们的代码,并在课堂上进行布局。我想有一个实际的XML布局。我知道如何做到这一点,但我想知道如何将下面的代码更改为onClick方法,并具有随其提供的所有功能。将活动中定义的布局更改为xml布局
class PlayButton extends Button {
boolean mStartPlaying = true;
OnClickListener clicker = new OnClickListener() {
public void onClick(View v) {
onPlay(mStartPlaying);
if (mStartPlaying) {
setText("Stop playing");
} else {
setText("Start playing");
}
mStartPlaying = !mStartPlaying;
}
};
public PlayButton(Context ctx) {
super(ctx);
setText("Start playing");
setOnClickListener(clicker);
}
}
任何帮助表示赞赏。
我知道这一点。 Google编写了该代码。我想知道如何改变它,但我现在明白了。 – user1255273