我的應(yīng)用程序中有一個名為 Chocolate 的復(fù)選框。當(dāng)它被選中時,它會打印“添加巧克力!\n”。但是,當(dāng)我在選中后取消選中它,并將其替換為“”(無字符串)時,它會被替換為新的一行。而沒有。每次檢查/取消檢查時,行數(shù)不斷增加。所以我的問題是如何用退格鍵替換整個字符串?這樣下一個項(xiàng)目應(yīng)該在同一行上打印而不是巧克力。public void onCheck(View checkView) { String checkMessage = ""; boolean checked = ((CheckBox) checkView).isChecked(); checkMessage += "\n"; switch (checkView.getId()) { case R.id.chocolate: if (checked) { checkMessage += "Chocolate added.\n"; } else { checkMessage = checkMessage.replaceAll("Chocolate added.\n", ""); } break; } checkMessage += "\n"; ...
用退格鍵替換換行符到上一行
料青山看我應(yīng)如是
2023-03-02 16:34:53