我发送数组的意图有问题。实际上我在此之前曾问过question。但我意识到我无法将它发送到另一个活动。在调试时我遇到错误,当涉及到使用intent时:
public void sendMessage(View view)
{
Bundle bundle = new Bundle();
final String data[][] = storePrintIMC;
int count = data.length;
bundle.putInt(ARRAYS_COUNT, count);
for (int i = 0; i < count; i++)
{
bundle.putStringArray(ARRAY_INDEX + i, data[i]);
}
Intent intent = new Intent(this,ActivityReceiver.class);
intent.putExtras(bundle);
startActivity(intent);
在这一行
Intent intent = new Intent(this,ActivityReceiver.class);
它说未找到来源。我有activityReceiver类,我也在manifest中声明了intent。
你知道为什么会这样吗?
答案 0 :(得分:0)
试试这种方式......
Intent intent = new Intent(CurrentActivity.this, ActivityReceiver.class);