Это мой код:Как получить значение из класса JSON массива
for (int i = 0; i < response.length(); i++) {
try {
JSONObject obj = response.getJSONObject(i);
Movie movie = new Movie();
movie.setTitle(obj.getString("name")); //get json array name
}
// adding movie to movies array
movieList.add(movie);
}
и я click listener
как это, когда список onclick
:
listView.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View view, int arg2,
long arg3) {
//update json array name to sqlite
db.updateUser(XXXXXXXXXXXXXX); // this value i want get from json array movie.setTitle()
Intent i = new Intent(getApplicationContext(), MainActivity.class);
startActivity(i);
}
});
Как я могу получить значение из jsonarray и использовать его toclicklistener?
Кто-то предложил использовать класс компонента, но я не уверен, что я понимаю, как это сделать ..
tq @whereisSQL ... мой английский так плохо – raregroove
где jsonArray находится в одном классе? –
нет ... его разного класса .. – raregroove