/* pricing of coffee */
val total = quantity * 5
val s: String = ("$$total.00")
money.text = ("Total : $s\nThank You!").toString()
//This is calling On click listener
Toast.makeText(this, "order_Submitted", Toast.LENGTH_SHORT).show()
}
在这段代码中,我需要一个新的行之前谢谢!但是我没有得到任何新的线我是新的android开发所以,不能指出错误。
让我们逐行浏览您的代码:
val s: String = ("$$total.00")
s
是一个坏的变量名,因为它根本不具有描述性:string
是可选的。在这样明显的情况下,我会发出它。$
是kotlin编译器包含以下变量的标志。因此,当你指的是“美元”时,你不能使用$。请参阅这篇关于如何转义的文章“.00”
起作用,但它不是好的样式。我建议您使用这里描述的字符串格式。val s=“\$${string.format(”%.2f“,total)}”
money.text = ("Total : $s\nThank You!").toString()
“总计:$S\n谢谢!”
已经是字符串,因此不需要.toString()
money.text=“total:$S\n谢谢!”
在我的xml文件中有七个文本视图(textview0….textview6),在我的java文件中,我想循环浏览这些视图,但我遇到了一个问题,我无法使用findViewById函数,因为我无法在我想要的类似名称中使用索引(I)
我想制作一个应用程序,以网格模式显示文档、pdf、txt等文本文件,就像ImageView显示图像一样。在android中是否有这些文件的视图。代码如下所示,在此我可以查看网格中的图像,但不能查看文档文件。
一般来说,我正在尝试创建一个聊天机器人应用程序,但我没有任何代码可供参考和尝试自己…到目前为止,我已经完成了发送者消息部分,并在firebase数据库中更新了它…现在如何使接收者文本一旦更新发送者文本就会出现? 我为发送者味精部分和接收者味精部分和适配器Java类和另一个activity中的回收器视图有分开的布局 我想到使用接收器布局资源中的textview,并使用set text..如果能行,有
我想创建一个具有单行的textview,该行位于swipelayout内。每个textview代表一个用户可以触摸的动作。所有文本视图的宽度均为100dp。现在我有一个问题,textview的文本太长,它会换行到下一行。我不想使用android:singleLine=“true”。现在我添加了android:maxLines=“1”和android:inputType=“text”,效果很好。但现
所以我得到了两个都在同一activity的视图。我正在使用但是,我无法调用在uiview中定义的公共方法... 我对AndroidStudio还很陌生,我在这里发现的只是不同的类,而不是观点。 非常感谢!
我想在片段中创建一个recyclerView,但它显示错误“java.lang.IllegalStateException:recylerView_Main必须不是null at com.gph.bottomNavigation.FragmentMe.onCreateView(FragmentMe.kt:28)” 问题1)请帮助解决此问题。 问题2)我只在没有任何片段的空项目中创建了一个recyc