如何在Android Studio中输出消息

时间:2014-06-11 11:49:26

标签: java android string

我有一个EditText,用户将在其中输入一些字符串。 然后在按下底部后,反转整个文本 并向用户显示,但是,我不知道如何将字符串(反向文本)放入 TextView。 代码:

final EditText e=(EditText)findViewById(R.id.escribiraqui); //INPUT
        final TextView T=(TextView)findViewById(R.id.traduccion);         //OUTPUT
        Button TRAD=(Button) findViewById(R.id.traducir);//JUST THE BOTTOM

忘记反转文本,现在我只想输出相同的文本(从EditText到TextView)。

3 个答案:

答案 0 :(得分:1)

试试这个

TextView text = (TextView) findViewById(R.id.textview1);
String mText = text.getText();
text.setText(new StringBuffer(text).reverse().toString());

那是......

答案 1 :(得分:0)

如果要反转(恢复)字符串并将其添加到TextView,您可以进行如下调用:myTextView.setText(new StringBuilder(enteredText).reverse().toString());

答案 2 :(得分:0)

如果你是新手,那么首先要谷歌搜索。这是基本问题,只需搜索Inverting string in android

有解决方案:

return new StringBuffer(s).reverse().toString();

TextView EditText放入一行:

textView.setText(new StringBuffer(editText.getText().toString()).reverse().toString());