作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我需要在警报对话框中显示多行文本。如果我使用多个 setMessage() 方法,则只显示最后一个 setMessage,如下所示。
final AlertDialog alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Statistics:");
alertDialog.setMessage("No. of attempts: " + counter);
alertDialog.setMessage("No. of wins: " + counterpos);
alertDialog.setMessage("No. of losses: " + counterneg);
有没有办法在对话框中为每一个创建一个新行?就像在 System.print.out(); 中使用\n 一样方法。
谢谢!
最佳答案
你可以这样做
String alert1 = "No. of attempts: " + counter;
String alert2 = "No. of wins: " + counterpos;
String alert3 = "No. of losses: " + counterneg;
alertDialog.setMessage(alert1 +"\n"+ alert2 +"\n"+ alert3);
关于android - 使用 setMessage() 在 AlertDialog 中显示多行文本和变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5913166/
我是一名优秀的程序员,十分优秀!