#java #android #toast #android-toast
Вопрос:
Я только учусь разрабатывать приложения с помощью курса udemy. и учимся создавать простой конвертер валют, код выглядит точно так же, как в курсе, но их тост работает, а мой-нет.
public void convert(View view){
EditText amount = (EditText)findViewById(R.id.addAmount);
Double dollarAmount = Double.parseDouble(amount.getText().toString());
Double poundAmount = dollarAmount * 0.73;
Log.i("£", poundAmount.toString());
Toast.makeText(
getApplicationContext(),
"£" poundAmount.toString(),
Toast.LENGTH_LONG
).show();
}
Комментарии:
1. у вас есть какие-нибудь ошибки?
2. показать полный код
3. вы действительно вызываете
convert
функцию?4. @YakirMalka нет, это не показывает ошибку, но тост не отображается, когда я перешел в журнал.я тогда мог видеть результат
5. @Amitpandey я удалил проект. но это было обучение через udemy, и я импортировал необходимые пакеты и прочее.
Ответ №1:
Пожалуйста, убедитесь, что у вас есть следующие импортированные файлы: импорт java.util.*; импорт android.view.View;
Комментарии:
1. да, я импортировал. я настроил свою студию Android на автоматический импорт пакетов и автоматическое удаление, когда пакет не используется
2. У меня есть еще один вопрос, это в основной теме?