Olá Levi,
E o Fragment:
Em sábado, 28 de fevereiro de 2015 04:33:35 UTC-3, Levi Saturnino escreveu:
-- tenho a minha Main assim:
public class ActivityMain extends Activity {
// Log tag
private static final String TAG = ActivityMain.class.getSimpleName();
// Movies json url
private static final String url = "http://api.androidhive.info/json/movies.json";
private List<Movie> movieList = new ArrayList<Movie>();
private ListView listView;
private CustomListAdapter adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
listView = (ListView) findViewById(R.id.list);
//adapter = new CustomListAdapter(this, movieList);
listView.setAdapter(adapter);
// Creating volley request obj
JsonArrayRequest movieReq = new JsonArrayRequest(url,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
Log.d(TAG, response.toString());
// Parsing json
for (int i = 0; i < response.length(); i++) {
try {
JSONObject obj = response.getJSONObject(i);
Movie movie = new Movie();
movie.setTitle(obj.getString("title"));
movie.setThumbnailUrl(obj.getString("image"));
// adding movie to movies array
movieList.add(movie);
} catch (JSONException e) {
e.printStackTrace();
}
}
// notifying list adapter about data changes
// so that it renders the list view with updated data
adapter.notifyDataSetChanged();
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d(TAG, "Error: " + error.getMessage());
}
});
// Adding request to request queue
AppController.getInstance().addToRequestQueue(movieReq);
}
}
E o Fragment:
public class HomeFragment extends Fragment {
public HomeFragment(){}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_home, container, false);
return rootView;
}
}
Não estou conseguindo listar os mesmos dados com Fragment. Se puder me ajudar, vou ficar muito agradecido.
Em sábado, 28 de fevereiro de 2015 04:33:35 UTC-3, Levi Saturnino escreveu:
Posso lhe ajudar, poderia disponibilizar o código?Em 27 de fevereiro de 2015 22:23, Cleidimar Viana <cleidim...@gmail.com> escreveu:Olá Pessoal,--estou tentando fazer uma adaptação para visualizar uma lista de dados em um Fragment porém não estou conseguindo. Estou usando o Volley em uma Activity, mas não consigo passar para um Fragment. Alguém tem alguma sugestão?!
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/d/optout .
-------------------------------------------------------------- Levi José de S. S. Dias
Twitter/Skype: levisaturninoFormado......: Informática para Internet - IFPE / Técnico em Informática - LeiautCursando.....: Sistemas de Informação - UPE
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário