Android volley onclick Yardım




	private List<ImageRecord> parse(JSONObject json) throws JSONException {
	      ArrayList<ImageRecord> records = new ArrayList<ImageRecord>();


	      JSONArray jsonImages = json.getJSONArray("images");


	      for(int i =0; i < jsonImages.length(); i++) {
	        JSONObject jsonImage = jsonImages.getJSONObject(i);
	        final String title = jsonImage.getString("title");
	        final String url = jsonImage.getString("url");
	        ListView listView = (ListView) getView().findViewById(R.id.list1);
	        listView.setAdapter(mAdapter);


	        listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
	          @Override
	          public void onItemClick(AdapterView<?> parent, View view, int position,
	                      long id) {


	            Toast.makeText(getActivity(), url, Toast.LENGTH_SHORT).show();


	          }
	        });


	

kod bu şekilde hangisine tıklarsan tıkla sondakini veriyor nerde hata yapıyorum 

kodun tamamını altta paylaştım

Dosya mainactivity.rar

    0

    Fatih DURMAZ

    Bilgisayar Mühendisliği - 16 Nisan 2015

    Şimdi Öncelikle Liste Tıklama İşlemini O forun İçinden çıkar ve json dan gelen verilerini kaydetmek adına birtane pojo sınıf oluştur içine title image gibi verilerininin get ve setlerini yap sonra o sınıfı kullanan bir liste oluştur ve listene gelen verilerini for ile ekle . Sonra listview onClickIteminin içerisinden 


    Toast.makeText(getActivity(), listem.get(position).getUrl(), Toast.LENGTH_SHORT).show();

     

    şekinde erişirsen hem kodların açık olur hemde işin görülür Hadi Kolay gelsin :D

      bykclk

      Per, 16/04/2015 - 19:57
      hocam anlatmışsın ama ben bişey anlamadım örnek gösterebilirmisiniz?
    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.