2015-06-28 109 views
0

我想在Edit Text中找到\n然後執行某些操作; 我不想當他使用編輯文本 進入舉例來說,在我的應用程序沒有人給用戶錯誤允許寫這句話 一句話:"Hello \n world"在編輯文本中查找 n android

我用這個代碼,它的工作對字符,但沒有對於\n 代碼工作:

private boolean findn(String t){ 
    for (int i=0;i<t.length();i++){ 
     if (t.charAt(i)=='\n'){ 
      return true; 
     } 
    } 
    return false; 
} 
+0

http://stackoverflow.com/questions/2163045/how-to-remove-line-breaks-from-a-file-in-java – ecle

回答

0

我在XML解決了這個問題,改變數字

 android:digits="@string/myAlphaNumeric" 
1

可以使用contains方法來確定一個字符串是否包含特定字符序列,就像這樣:

return t.contains("\n"); 
+0

謝謝 我使用類似於它的包含方法 et.gettext.ToString.contains「/ n」; 但它不起作用 –