2017-06-28 14 views
-1

文章を分割したい。 I AutocompleteTextviewで入力、私は欲望の出力を得ることができません: 例:文章を各単語に分割したい

The fox jump over the bridge 

願望出力:

The* fox* jump* over* the* bridge* 

この私のコード:

check.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      final String sentences = autocompletetxt.getText().toString(); 
      String[] splitwords = sentences.split(" "); 
      for (String biyak : splitwords) 
      { 
       textviewdisplaygrammar.setText(biyak + "*"); 
      } 


     } 
    }); 

答えて

1

私はあなたを考えますforループのテキスト値を再割り当てします。このようにしてみてください。

String foo = "";  
check.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
    final String sentences = autocompletetxt.getText().toString(); 
    String[] splitwords = sentences.split(" "); 
     for (String biyak : splitwords) { 
      foo = foo + biyak + "* ";   
     } 
     textviewdisplaygrammar.setText(foo); 
    } 
}); 
+0

うわー、うまくいく、ありがとう!私はもう一度読むべきです。 –

0

一つ一つの命令が必要なものすべてではありません:

sentences.replaceAll(" ", "* ") + "*"; 

ませループは、全く何も。とても早い。

関連する問題