在给定的代码中,将当前数组数据传递给另一个活动的简单方法是什么?我想将 jsonData.getString("date") 和 jsonData.getString("start_time") 传递给另一个活动。
JSONObject jsonData;
TableRow row1 = new TableRow(this);
for (int i = 0; i < beaconsArray.length(); i++)
{
jsonData = beaconsArray.getJSONObject(i);
row1 = new TableRow(this);
TextView textview = new TextView(this);
textview.setText(jsonData.getString("date"));
textview.setTextColor(Color.BLACK);
textview.setWidth(165);
row1.addView(textview);
textview= new TextView(this);
textview.setText(jsonData.getString("start_time"));
textview.setTextColor(Color.BLACK);
textview.setWidth(90);
row1.addView(textview);
ImageView iv = new ImageView(this);
iv.setImageResource(R.drawable.view_btn);
iv.setOnClickListener(ViewDetail_of_Beacon);
row1.addView(iv);
}
public OnClickListener ViewDetail_of_Beacon = new OnClickListener() {
public void onClick(View v) {
// Here i need current array data ??
}
};