2016-06-15 30 views
-2

我想顯示用逗號分隔的聯繫號碼但我無法做到。現在我可以通過line.How線向他們展示給他們看像9999999999,8888888888 ....等 下面是我的代碼片段顯示用逗號分隔的字符串

try { 
      int pos = 0; 
      for (Contact contact : contacts) { 
       String displayName = contact.getPhone(0); 
       result.append(displayName + ","); 
       result.setSpan(new BulletSpan(15), pos, pos + displayName.length() + 1, Spanned.SPAN_INCLUSIVE_EXCLUSIVE); 
       pos += displayName.length() + 1; 
      } 
     } 
     catch (Exception e) { 
      result.append(e.getMessage()); 
     } 
+2

你知道使用「\ n」的目的嗎? – SpringLearner

+2

'我試圖顯示以逗號分隔的聯繫號碼 - 您嘗試這樣做的位置在哪裏? –

回答

1

你得到下一行,因爲要附加\n

要獲得逗號分隔替換 「\ n」 「使用」,

String displayName = contact.getPhone(0); 
       result.append(displayName + ","); 
+3

我幾乎可以保證你下一個問題是關於如何擺脫尾隨的逗號;) –

+0

它給了我一個空指針異常 – stackover65

+0

@RobbyCornelissen我知道這一點。正如你知道我們不給勺子餵養的答案,所以故意我沒有添加 – SpringLearner

1

\ n用於打印新行所以把逗號符號( ''),而不是\ n

result.append(contact.getPhone(0)+ ",");//for one person no