我正在开发一个应用程序,其中UI中有几个按钮,当用户单击按钮时,首先听到音频输出,如果用户继续按住按钮,则根据按钮启动另一个活动。用户持有。我已经获得了音频输出,但我对如何实现按钮保持动作感到茫然。任何帮助将不胜感激。
答案 0 :(得分:3)
on click listener有on long click listener,两者都可以在按钮上注册。也许可以通过长按来播放点击和开始活动的音频。
答案 1 :(得分:1)
Button button=(Button) findViewById(R.id.call);
button.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
// Start a new Activity
return false;
}
});
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// Play the Audio
}
});