我正在尝试使用他们的音频捕获示例代码中的一些谷歌代码。他们简化了代码,并在课堂上进行了布局。我想要一个实际的 xml 布局。我知道如何做那部分,但我想知道如何将下面的代码更改为 onClick 方法并拥有它提供的所有功能。
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);
}
}
任何帮助表示赞赏。