Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.tkordic.myapp;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.util.Log;
- import android.widget.TextView;
- import android.widget.Toast;
- import com.android.volley.Request;
- import com.android.volley.RequestQueue;
- import com.android.volley.Response;
- import com.android.volley.VolleyError;
- import com.android.volley.toolbox.StringRequest;
- import com.android.volley.toolbox.Volley;
- import org.json.JSONArray;
- import org.json.JSONException;
- import org.json.JSONObject;
- public class MainActivity extends AppCompatActivity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- final TextView mTextView = (TextView) findViewById(R.id.text);
- // Instantiate the RequestQueue.
- RequestQueue queue = Volley.newRequestQueue(this);
- String url ="http://192.168.1.51:8080/rasporedi";
- // Request a string response from the provided URL.
- StringRequest stringRequest = new StringRequest(Request.Method.GET, url,
- new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- try {
- JSONArray jsonArray = new JSONArray(response);
- for (int i = 0; i < jsonArray.length(); i++) {
- JSONObject c = jsonArray.getJSONObject(i);
- String id = c.getString("id");
- String nastavnik = c.getString("nastavnik");
- String predmet = c.getString("predmet");
- String ucionica = c.getString("ucionica");
- String vrijeme_od = c.getString("vrijeme_od");
- String vrijeme_do = c.getString("vrijeme_do");
- Toast.makeText(getApplicationContext(), nastavnik, Toast.LENGTH_LONG).show();
- }
- } catch (final JSONException e) {
- Log.e("Error", "Json parsing error: " + e.getMessage());
- runOnUiThread(new Runnable() {
- @Override
- public void run() {
- Toast.makeText(getApplicationContext(), "Json parsing error: " + e.getMessage(), Toast.LENGTH_LONG).show();
- }
- });
- }
- }
- }, new Response.ErrorListener() {
- @Override
- public void onErrorResponse(VolleyError error) {
- mTextView.setText("That didn't work!");
- }
- });
- // Add the request to the RequestQueue.
- queue.add(stringRequest);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement