Beleza, já diz isso a muito tempo e nem sei como ta hoje. Primeiramente onde tá a listeview no fragment, pq estou vendo que não vai mostrar nada mesmo vc fez numa activity e não no fragment. vamos analisar as coisas com calma para vc entender. . .
Em 28 de fevereiro de 2015 10:28, Cleidimar Viana <cleidimarviana@gmail.com> escreveu:
Detalhe, estou usando este projeto do Androidhive como base e o Volley.
Em sábado, 28 de fevereiro de 2015 10:25:40 UTC-3, Cleidimar Viana escreveu:Olá Levi,tenho a minha Main assim:public class ActivityMain extends Activity {// Log tagprivate static final String TAG = ActivityMain.class.getSimpleName();// Movies json urlprivate static final String url = "http://api.androidhive.info/json/movies.json";private List<Movie> movieList = new ArrayList<Movie>();private ListView listView;private CustomListAdapter adapter;@Overrideprotected 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 objJsonArrayRequest movieReq = new JsonArrayRequest(url,new Response.Listener<JSONArray>() {@Overridepublic void onResponse(JSONArray response) {Log.d(TAG, response.toString());// Parsing jsonfor (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 arraymovieList.add(movie);} catch (JSONException e) {e.printStackTrace();}}// notifying list adapter about data changes// so that it renders the list view with updated dataadapter.notifyDataSetChanged();}}, new Response.ErrorListener() {@Overridepublic void onErrorResponse(VolleyError error) {VolleyLog.d(TAG, "Error: " + error.getMessage());}});// Adding request to request queueAppController.getInstance().addToRequestQueue(movieReq);}}
E o Fragment:public class HomeFragment extends Fragment {public HomeFragment(){}@Overridepublic 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.
------------------------------------------------------------
Levi José de S. S. Dias
Twitter/Skype: levisaturnino
Twitter/Skype: levisaturnino
Formado......: Informática para Internet - IFPE / Técnico em Informática - Leiaut
Cursando.....: 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