-1
somedataをロードするのに問題があり、すでにデータベースで、クエリ名tipe(型)を持っています。クエリtipeには2種類の文字列( "1"と "2 ") ので、イムのみ= sepecificデータTIPEロードしたい場合は、データをロードする方法を" 1" を....jsonから欲しい特定のデータのみを取得する方法
アンドロイドでこの私のコード:
MovieFragment.java
// Parsing json
for (int i = 0; i < response.length(); i++) {
try {
JSONObject obj = response.getJSONObject(i);
Movie movie = new Movie();
movie.setTitle(obj.getString("name"));
movie.setThumbnailUrl(obj.getString("images1"));
//movie.setDescribe(obj.getString("describe"));
//movie.setRating(((Number) obj.get("rating"))
// .doubleValue());
movie.setYear(obj.getInt("id"));
movie.setTipe(obj.getString("tipe"));
/*// Genre is json array
JSONArray genreArry = obj.getJSONArray("genre");
ArrayList<String> genre = new ArrayList<String>();
for (int j = 0; j < genreArry.length(); j++) {
genre.add((String) genreArry.get(j));
}
movie.setGenre(genre);*/
// adding movie to movies array
movieList.add(movie);
} catch (JSONException e) {
e.printStackTrace();
}
}
回答ありがとうございます。まずは試してみてください。 –
if(obj.getString( "tipe")。equals( "tipe1")) –