从编辑文本中获取文本,并在textview中显示为段落

时间:2019-05-19 12:50:25

标签: android

我需要将文本从编辑文本转换为textview。当用户输入单词时,请按一个按钮。再次,用户将键入其他单词。但是编辑文本将替换先前的单词。我需要它作为一个段落。

我尝试使用字符串生成器方法进行存储。

    b1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

            try {
                BufferedReader br = new BufferedReader(ed1));
                String line;
                StringBuilder text = new StringBuilder();
                while ((line = br.readLine()) != null) {
                    text.append(line);
                    text.append('\n');
                }


                br.close();
            }
            catch (IOException e) {
                //You'll need to add proper error handling here
            }

我希望文本视图获得作为段落的编辑文本输入。即使用户逐句输入。

1 个答案:

答案 0 :(得分:0)

String inputString = "";  // Before the buttonClick

b1.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
     if(""+ed1.getText().toString().length > 0){

        if(inputString .length() > 0 )
           inputString = inputString +"\n\t"+ ed1.getText().toString();
        else
           inputString = "\t"+ed1.getText().toString();

        txtView.setText(inputString);  // to show data on textView
        ed1.setText("");
     }
   }
 });

 // when user enter data and click buton then entered data will be displayed on TextView in a Paragraph style.