Как проанализировать JSON и передать значение другому виду деятельности?
Я новичок в Android, поэтому название вопроса может быть неправильным. По сути, я получаю цену как ответ JSONObject (это происходит фрагментарно).
public void onResponse(JSONObject response) {
try {
int price = response.getInt("price");
} catch (JSONException ex) {
}
}
Теперь, как я могу передать значение цены другому действию и установить его как setText в TextView в этом конкретном действии?
1 ответ
Используйте этот способ.
Из текущей деятельности
public void onResponse(JSONObject response) {
try {
int price = response.getInt("price");
Intent mIntent = new Intent(CurrentActivity.this, TargetActivity.class);
mIntent.putExtra("price", price);
startActivity(mIntent);
} catch (Exception ex) {
}
}
Из созданного целевого задания
TextView txtPrice = (TextView)findViewById(R.id.txtPrice);
txtPrice.setText(getIntent().getIntExtra("price"));