浏览代码

use stringbuilder

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 4 年之前
父节点
当前提交
8bb7af4eef
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt

+ 3 - 3
app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt

@@ -683,11 +683,11 @@ class ChatController(args: Bundle) :
                     }
                     require(files.isNotEmpty())
 
-                    var filenamesWithLinebreaks = "\n"
+                    val filenamesWithLinebreaks = StringBuilder("\n")
 
                     for (file in files) {
                         val filename = UriUtils.getFileName(Uri.parse(file), context)
-                        filenamesWithLinebreaks += filename + "\n"
+                        filenamesWithLinebreaks.append(filename).append("\n")
                     }
 
                     val confirmationQuestion = when (files.size) {
@@ -702,7 +702,7 @@ class ChatController(args: Bundle) :
                     LovelyStandardDialog(activity)
                         .setPositiveButtonColorRes(R.color.nc_darkGreen)
                         .setTitle(confirmationQuestion)
-                        .setMessage(filenamesWithLinebreaks)
+                        .setMessage(filenamesWithLinebreaks.toString())
                         .setPositiveButton(R.string.nc_yes) { v ->
                             uploadFiles(files)
                             Toast.makeText(