Java Eclipse Android文本视图文本=字符串文本

Java Eclipse Android文本视图文本=字符串文本,java,android,xml,string,text,Java,Android,Xml,String,Text,我希望textView是一个字符串,strin在其他XML数据中使用 可能吗?我不能 代码不起作用 XML 1 ` ` XML2 ` ` 串 `<resources><string name="no"></string> <string name="no1"></string> ` ` 爪哇 `公共类主要扩展活动 ` 我有一个Texview,它将属性从Texview复制到另一个Texview。当您单击“继续”时。但是

我希望textView是一个字符串,strin在其他XML数据中使用

可能吗?我不能

代码不起作用

XML 1

`


`

XML2

`


`

 `<resources><string name="no"></string>
  <string name="no1"></string>
`
`

爪哇

`公共类主要扩展活动

`


我有一个Texview,它将属性从Texview复制到另一个Texview。当您单击“继续”时。但是如果数据被进一步删除。

您的代码应该可以工作。我不知道为什么它没有像Talkol说的那样工作。但是你可以用不同的方式尝试

在值“string.xml”中:

<string name="txt_value">This is a sample text</string>

您不能以编程方式将字符串保存在XML资源中,而只能读取它们

因此,如果我很理解您的问题,您必须将
TextView
中的值作为额外的
Intent
传递给xml2中的
TextView
(我认为这是一个不同的
活动)

这大概是:

Intent goToXml2Intent = new Intent(Activity1.this, Activity2.class);
goToXml2Intent.putExtra("value", textViewYouWant.getText());
startActivity(goToXml2Intent);
如何在Activity2方面获得此值?轻松

在您的
onCreate
方法中,使用类似以下内容检索上一个值:

Bundle bundle = getExtras();
if(bundle!=null) {
    final String yourString = bundle.getString("value");
    yourNewTextView.setText(yourString);
}

让我知道你的进展;)

我不明白你的问题你的代码应该工作。它是如何失败的?no1等于什么?@talkol no1=字符串名称我不明白。请将您的XML文件粘贴到您定义字符串的TextView文本+your strings.XML的位置。还可以说文本视图在屏幕上显示了什么,因为它的内容让你的问题更清楚。这对我来说是行不通的……我现在可能有点愚蠢。我可以把我的Java代码发给你吗?@elHomer,我不知道我是否明白你的问题,但是是的,给我们看看代码。我的英语不好,所以我不能很好地表达我的意思
<TextView 
      android:id="@+id/resulttime"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="@string/txt_value" />
String no1 = getResources().getString(R.string.txt_value);
Intent goToXml2Intent = new Intent(Activity1.this, Activity2.class);
goToXml2Intent.putExtra("value", textViewYouWant.getText());
startActivity(goToXml2Intent);
Bundle bundle = getExtras();
if(bundle!=null) {
    final String yourString = bundle.getString("value");
    yourNewTextView.setText(yourString);
}