Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何添加从另一个活动传递的字符串中的文本,并在Textview中显示结果文本_Java_Android - Fatal编程技术网

Java 如何添加从另一个活动传递的字符串中的文本,并在Textview中显示结果文本

Java 如何添加从另一个活动传递的字符串中的文本,并在Textview中显示结果文本,java,android,Java,Android,我正在将值从活动A传递到活动B。它很好用 例如,如果我传递字符串“Harvey Brown”,那么在下一个活动中,它还会显示“Harvey Brown” 但我还想在“Harvey Brown”之前添加“Author:”文本,并在文本视图中显示总和结果 “哈维·布朗” 它将显示 Author:Harvey Brown 为了每一个目的 下面是我用来传递字符串值的代码: 在接下来的活动中,我收到了 我将相应的值设置为 您可以添加“Author:”前缀,如下所示- author_name = (Tex

我正在将值从
活动A
传递到
活动B
。它很好用

例如,如果我传递字符串
“Harvey Brown”
,那么在下一个活动中,它还会显示
“Harvey Brown”

但我还想在“Harvey Brown”之前添加
“Author:”
文本,并在
文本视图
中显示总和结果
“哈维·布朗”

它将显示

Author:Harvey Brown
为了每一个目的

下面是我用来传递字符串值的代码:

在接下来的活动中,我收到了

我将相应的值设置为


您可以添加“Author:”前缀,如下所示-

author_name = (TextView) findViewById(R.id.author_nameid); 
author_name.setText("Author: " + author_name);

解决方案:

只需更改这一行:

intent.putExtra("Title",mData.get(position).getTitle());


你会得到你想要的结果。

这个答案只适用于活动B,毫无疑问,它是正确的,但只要你把作者交给我,我的答案就行了。它将在您需要的任何活动中自动分配作者。。如果你需要动态地写“作者”,请考虑我的答案。
 author_name = (TextView) findViewById(R.id.author_nameid);
 author_name.setText(author_name);
author_name = (TextView) findViewById(R.id.author_nameid); 
author_name.setText("Author: " + author_name);
intent.putExtra("Title",mData.get(position).getTitle());
intent.putExtra("Title", "Author: " + mData.get(position).getTitle());