음 우선은.. 버튼 클릭에 딜레이를 줘서 해결하려 하는데
더좋은 방법이 있을까요?
protected void onCreate(Bundle savedInstanceState) {
super .onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Intent serviceIntent = new Intent(getApplicationContext(), AudioPlaybackService. class );
findViewById(R.id.button_play).setOnClickListener( new View.OnClickListener() {
@Override
public void onClick(View arg0) {
startService(serviceIntent);
}
});
findViewById(R.id.button_stop).setOnClickListener( new View.OnClickListener() {
@Override
public void onClick(View arg0) {
stopService(serviceIntent);
}
});
}
}
|
버튼을 시간을 두고 클릭하면 중복실행이 되지 않습니다.