-2

我正在开发一个字典应用程序,我已经动态声明了两个字符串..

final String words[]={
          "Gamble", "Stress", "Stammer"
        };

final String meanings[]={
          "To play", "Tension", "To speak with involuntary pauses or repetitions "
        };

当用户在edittext视图中输入单词时,如果从上面的数组中找到单词,我想切换到另一个活动并在下一个活动中显示含义。

如何获取含义数组以显示在第二个活动中?

4

1 回答 1

1

当您想要传递数据时Activities,只需使用Intent数据并将数据添加到意图。

Intent i = new Intent(YourActivity.this, Another.class);
i.putExtra("someKey", data);
startActivity(i);

不要记得添加Activity到您的manifest.xml.

<activity
   android:name=".YourActivity"
   android:label="@string/app_register"
/>

编辑:

因此,当Activitythis.getIntent().getExtras().getStringArray(<key>)想要通过String[].

于 2012-06-07T23:28:09.900 回答