Catch exceptions when loading EQ
This commit is contained in:
parent
93b62c79b1
commit
1c98b381e9
|
@ -132,10 +132,14 @@ public class EqualizerActivity extends Activity {
|
|||
private void initEqualizer() {
|
||||
LinearLayout layout = (LinearLayout) findViewById(R.id.equalizer_layout);
|
||||
|
||||
final short minEQLevel = equalizer.getBandLevelRange()[0];
|
||||
final short maxEQLevel = equalizer.getBandLevelRange()[1];
|
||||
try {
|
||||
short[] bandLevelRange = equalizer.getBandLevelRange();
|
||||
short numberOfBands = equalizer.getNumberOfBands();
|
||||
|
||||
for (short i = 0; i < equalizer.getNumberOfBands(); i++) {
|
||||
final short minEQLevel = bandLevelRange[0];
|
||||
final short maxEQLevel = bandLevelRange[1];
|
||||
|
||||
for (short i = 0; i < numberOfBands; i++) {
|
||||
final short band = i;
|
||||
|
||||
View bandBar = LayoutInflater.from(this).inflate(R.layout.equalizer_bar, null);
|
||||
|
@ -172,6 +176,9 @@ public class EqualizerActivity extends Activity {
|
|||
});
|
||||
layout.addView(bandBar);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
//TODO: Show a dialog
|
||||
}
|
||||
}
|
||||
|
||||
private void updateLevelText(TextView levelTextView, short level) {
|
||||
|
|
Loading…
Reference in New Issue