02012014 soru-cevap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.example.dene; | |
import org.json.JSONObject; | |
import android.app.Activity; | |
import android.os.AsyncTask; | |
import android.os.Bundle; | |
import android.view.View; | |
import android.view.View.OnClickListener; | |
import android.widget.Button; | |
public class YayinAkisi extends Activity { | |
private Button pzt; | |
private Button sal; | |
// url yi çagıralım | |
private static final String url[] = { | |
"http://api.learn2crack.com/android/jsonos/", | |
"http://site.com/pazartesiicinjson", | |
"http://site.com/saliicinjson" | |
}; | |
@Override | |
protected void onCreate(Bundle savedInstanceState) { | |
super.onCreate(savedInstanceState); | |
setContentView(R.layout.yayin_akisi); | |
pzt = (Button) findViewById(R.id.button4); | |
pzt.setOnClickListener(new OnClickListener() { | |
@Override | |
public void onClick(View v) { | |
new JSONParse().execute(url[1]); | |
} | |
}); | |
sal = (Button) findViewById(R.id.button5); | |
sal.setOnClickListener(new OnClickListener() { | |
@Override | |
public void onClick(View v) { | |
//url[] dizisinden uygun | |
//olan elemanı çağırırsınız | |
new JSONParse().execute(url[2]); | |
} | |
}); | |
} | |
private class JSONParse extends AsyncTask<String, String, JSONObject> { | |
@Override | |
protected JSONObject doInBackground(String... args) { | |
JSONParser jParser = new JSONParser(); | |
// Getting JSON from URL | |
//parametre olan args, String tipinde bir dizi olarak | |
//geldiğinden args[0] ile ilk elemanını alırız | |
JSONObject json = jParser.getJSONFromUrl(args[0]); | |
return json; | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
şuraya yanıt: https://gelecegiyazanlar.turkcell.com.tr/soru/json-parse-ile-farkli-url-leri-cagirmak