Код работает нормально, но значение параметра поиска не выбрано в моем коде. Отображаемая ошибка: «Невозможно решить ход символа» даже после публикации. Кто-то проливает свет на это, возможно, с коротким объяснением. Я сохранил значение SeekBar и попытался использовать его в расчете дальше.Как использовать значение из значения Seekbar?
sb = (SeekBar)findViewById(R.id.set_years);
yrs = (TextView)findViewById(R.id.years);
sb.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
public int progress;
@Override
public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
progress = i;
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
yrs.setText(progress+" year(s)");
}
});
addButtonClickListener();
}
private void addButtonClickListener() {
submit = (Button)findViewById(R.id.submit);
submit.setOnClickListener(this);
}
@Override
public void onClick(View view) {
float loanAmtValue = 0;
float roiValue = 0;
double answer;
loanAmt = (EditText)findViewById(R.id.amt);
loanAmtValue = Float.parseFloat(loanAmt.getText().toString());
roi = (EditText)findViewById(R.id.roi);
roiValue = Float.parseFloat(roi.getText().toString());
if (loanAmtValue != 0 || roiValue != 0){
answer = (loanAmtValue * roiValue * progress)/100;
siResult = (TextView) findViewById(R.id.result);
siResult.setText("Calculated Simple Interest for Amount Rs" + loanAmtValue + " and ROI " + roiValue + "% is = " + Double.toString(answer));
loanAmt.setText("0");
roi.setText("0");
}
else
{
siResult.setText("Please provide valid details");
}
Done ... спасибо fr, давая ему понять .. И еще 1 сомнение..wen Я не ввожу никакого значения в d-поле d сбой приложения..Lyk в PHP der является sumthin, если функция isset() проверяет значения присутствуют или нет ... is der sumthin lyk dat in android (java) ?? – user645
Проверьте, стоит ли значение '= null'. – Nuwisam
Его не происходит ..Operator! = Не применимо к 'float' 'null' Это ошибка ... – user645