ich nehme Daten vom cinemolytics Server und zeige in listview, aber der letzte Filmname zeigt mehrere Zeit ... Daten vom Server moviename = new ArrayList <>(); Currentmovie c = neu Currentmovie();Wenn der Benutzer den Namen des Films durch Eingabe von Buchstaben/Buchstaben sucht, zeigt er nur einen (letzten) Filmnamen an und gibt einen Ressourcentypfehler aus.
JSONArray values = new JSONArray(json);
for(int i = 0; i < values.length(); i++) {
JSONObject jsonObject = values.getJSONObject(i);
String movieTitle = jsonObject.getString("Title");
Log.e(TAG,"GIRISH"+movieTitle);
c.setTitle(movieTitle);
moviename.add(c);
//binding through adapter
mAdapter = new MovieAdapter
(getApplicationContext(),moviename);
lv.setAdapter(mAdapter);
Fehler Logcat: ----
Failure getting entry for 0x010804e0 (t=7 e=1248) (error -75)
06-23 07:37:00.075 5141-5164/com.example.maau.movieinfo W/ResourceType: Failure getting entry for 0x0108051f (t=7 e=1311) (error -75)
06-23 07:37:00.075 5141-5164/com.example.maau.movieinfo W/ResourceType: Failure getting entry for 0x01080027 (t=7 e=39) (error -75)
06-23 07:37:00.075 5141-5164/com.example.maau.movieinfo W/ResourceType: Failure getting entry for 0x01080403 (t=7 e=1027) (error -75)
06-23 07:37:00.075 5141-5164/com.example.maau.movieinfo W/ResourceType: Failure getting entry for 0x010802ae (t=7 e=686) (error -75)
06-23 07:37:00.076 5141-5164/com.example.maau.movieinfo W/ResourceType: Failure getting entry for 0x01080276 (t=7 e=630) (error -75)
im Protokoll gesetzt haben, zeigt alle Filmnamen ...... –
Ich sehe das Sie analysieren APIs selbst. Sie können auch offizielle SDK verwenden, um das zu tun: github.com/Cinemalytics/CinemalyticsJavaSDK – Arry