Use the same OnClickListener to handle buttons events
This commit is contained in:
parent
cb430aa20d
commit
02a1d445f3
|
@ -190,57 +190,18 @@ public class NowPlayingPanel extends SlidingUpPanelLayout {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setupButtonClickListeners() {
|
private void setupButtonClickListeners() {
|
||||||
playButton.setOnClickListener(new OnClickListener() {
|
playButton.setOnClickListener(handleButtonClickListener);
|
||||||
@Override
|
previousButton.setOnClickListener(handleButtonClickListener);
|
||||||
public void onClick(View v) {
|
nextButton.setOnClickListener(handleButtonClickListener);
|
||||||
handleButtonClickEvent(v);
|
volumeMuteButton.setOnClickListener(handleButtonClickListener);
|
||||||
}
|
shuffleButton.setOnClickListener(handleButtonClickListener);
|
||||||
});
|
repeatModeButton.setOnClickListener(handleButtonClickListener);
|
||||||
|
volumeMutedIndicatorButton.setOnClickListener(handleButtonClickListener);
|
||||||
previousButton.setOnClickListener(new OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
handleButtonClickEvent(v);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
nextButton.setOnClickListener(new OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
handleButtonClickEvent(v);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
volumeMuteButton.setOnClickListener(new OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
handleButtonClickEvent(v);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
shuffleButton.setOnClickListener(new OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
handleButtonClickEvent(v);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
repeatModeButton.setOnClickListener(new OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
handleButtonClickEvent(v);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
volumeMutedIndicatorButton.setOnClickListener(new OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
handleButtonClickEvent(v);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void handleButtonClickEvent(View view) {
|
private OnClickListener handleButtonClickListener = new OnClickListener() {
|
||||||
|
@Override
|
||||||
|
public void onClick(View view) {
|
||||||
if (onPanelButtonsClickListener == null)
|
if (onPanelButtonsClickListener == null)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
@ -268,4 +229,5 @@ public class NowPlayingPanel extends SlidingUpPanelLayout {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue