当前位置: 首页 > 知识库问答 >
问题:

吐司没有显示,这是我的代码,请告诉什么是错误的

呼延智明
2023-03-14

我只是通过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个答案

卢俭
2023-03-14

请确保导入了以下内容:导入java.util.*;导入Android.view.view;

 类似资料:
  • 以下项目是从一个在线课程中逐字复制的。它应该显示一个ListView,但什么也不显示。我是一个全新的Android工作室,这只是我在里面的第二个项目。这里有5个文件,我将在下面显示每个文件的内容。我只需要另一双或两双眼睛来发现问题,因为我是“虫子盲”。任何帮助都将不胜感激。 activity_main.xml OurAdapter.java 包com.example.tadhg.uiuxAdapt

  • 错误:无法找到或加载主类MyGridLayout.MyGridLayout C:\users\home\AppData\local\netbeans\cache\8.2\executor-snippets\run.xml:53:Java返回:1构建失败(总时间:0秒)

  • 我试图解决这个问题:第三个最大数量 但我犯了这个错误 第4行:Char 37:运行时错误:有符号整数溢出:-9223372036854775808-10不能在类型“long long”(solution.cpp)摘要中表示:UndefinedBehaviorSanitizer:undefined behavior prog_joined。cpp:13:37 这是我的代码 有人能告诉我这个错误到底意

  • 您将自动执行著名的歌曲“墙上的99瓶XXX”。你将打印这首歌所有99个诗句的歌词。用循环!如果你不知道歌词,用谷歌查一下。 该方案应: a.如果他们不到21岁,或者他们喜欢苏打水,那么歌词是“墙上有99瓶苏打水” B.如果他们超过21岁,那么是“99瓶啤酒” 您必须使用WHILE循环,并且counter变量必须是print语句的一部分! 所以第一节是: 99瓶苏打水挂在墙上 墙上有98瓶苏打水 最

  • 看到正在发生的问题:用户可以观看获奖广告以解锁应用程序中的高级功能。事实证明,已经观看了几个获奖视频,用户正在赚取高级功能,但在AdMob面板上,奖励视频总是显示为0.00美元,它是唯一一个似乎从未获胜的广告单元。当月有87次展示,收入为0.00美元。目前正在为用户加载,未配置为testDevice。 注意:我没有使用最新版本的admob sdk,因为当我将依赖项放在最新版本上时,其他依赖项存在一

  • 问题内容: 函数定义中的下划线是什么意思? 例如 我了解在定义函数时,我可以执行以下操作: 然后,我将其称为而不是,即故意隐藏参数名称吗? 问题答案: Swift需要一个约定来说明函数名称是什么,不仅包括函数名称本身(在括号之前),还包括参数的外部名称。约定是名称后跟冒号。因此,这是一个函数声明(在Swift 2.0中): 这是该函数的名称: 但是,在现实生活中,一个或多个参数有可能(实际上)不会