データベースをループしようとすると、アクティビティがハングアップし、何も起こりません。
final JSONArray jArray = new JSONArray(result);
while (i < jArray.length()) {
JSONObject json = jArray.getJSONObject(i);
title.setText(json.getString("PhoneName"));
price.setText("Price : " + json.getString("PhonePrice"));
modelnumber.setText(json.getString("ModelNumber"));
arrowfront.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
i++;
}
});
arrowback.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
i--;
}
});
}
} catch (Exception e) {
Log.e("tag", e.toString());
}
}
データベースに接続しようとしています。最初はテキストビューに最初のアイテムが表示され、次に矢印をクリックすると、テーブルの2行目を表示したいというように..しかし、アクティビティが起動すると、ハングアップして何も表示されませんlogcat にエラーが表示されないこともあります。また、logcat には「タグ」が表示されません。なにか提案を??